#region Copyright(c) Anton Shelin, Vladimir Timashkov. All Rights Reserved.
// -----------------------------------------------------------------------------
// Copyright(c) 2010 Anton Shelin, Vladimir Timashkov. All Rights Reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
//   1. No Trademark License - Microsoft Public License (Ms-PL) does not grant you rights to use
//      authors names, logos, or trademarks.
//   2. If you distribute any portion of the software, you must retain all copyright,
//      patent, trademark, and attribution notices that are present in the software.
//   3. If you distribute any portion of the software in source code form, you may do
//      so only under this license by including a complete copy of Microsoft Public License (Ms-PL)
//      with your distribution. If you distribute any portion of the software in compiled
//      or object code form, you may only do so under a license that complies with
//      Microsoft Public License (Ms-PL).
//   4. The names of the authors may not be used to endorse or promote products
//      derived from this software without specific prior written permission.
//
// The software is licensed "as-is." You bear the risk of using it. The authors
// give no express warranties, guarantees or conditions. You may have additional consumer
// rights under your local laws which this license cannot change. To the extent permitted
// under your local laws, the authors exclude the implied warranties of merchantability,
// fitness for a particular purpose and non-infringement.
// -----------------------------------------------------------------------------
#endregion

using SharpDom.Attributes;

namespace SharpDom
{
    /// <summary>MIME attribute value type. It contains MIME types of files recognizable by user agent</summary>
    /// <remarks>Source - http://www.iana.org/assignments/media-types/ </remarks>
    /// <example>MimeType.application.msword</example>
    public class MimeType : AttributeValue<string>
    {
        /// <summary>Closed constructor preventing from creating any other MIME Types</summary>
        internal MimeType() {}

        /// <summary>Converts string to MIME TYPE</summary>
        /// <param name="value">String to convert</param>
        /// <returns>Created header name</returns>
        public static implicit operator MimeType(string value)
        {
            if (string.IsNullOrEmpty(value)) return null;
            return new MimeType { BaseValue = value };
        }

        /// <summary>Contains MIME types related to application files</summary>
        /// <example>MimeType.application.msword</example>
        public static class application
        {
            public static MimeType _1d_interleaved_parityfec { get { return new MimeType { BaseValue = "1d-interleaved-parityfec" }; } }
            public static MimeType _3gpp_ims_xml { get { return new MimeType { BaseValue = "3gpp-ims+xml" }; } }
            public static MimeType activemessage { get { return new MimeType { BaseValue = "activemessage" }; } }
            public static MimeType andrew_inset { get { return new MimeType { BaseValue = "andrew-inset" }; } }
            public static MimeType applefile { get { return new MimeType { BaseValue = "applefile" }; } }
            public static MimeType atom_xml { get { return new MimeType { BaseValue = "atom+xml" }; } }
            public static MimeType atomicmail { get { return new MimeType { BaseValue = "atomicmail" }; } }
            public static MimeType atomcat_xml { get { return new MimeType { BaseValue = "atomcat+xml" }; } }
            public static MimeType atomsvc_xml { get { return new MimeType { BaseValue = "atomsvc+xml" }; } }
            public static MimeType auth_policy_xml { get { return new MimeType { BaseValue = "auth-policy+xml" }; } }
            public static MimeType batch_SMTP { get { return new MimeType { BaseValue = "batch-SMTP" }; } }
            public static MimeType beep_xml { get { return new MimeType { BaseValue = "beep+xml" }; } }
            public static MimeType cals_1840 { get { return new MimeType { BaseValue = "cals-1840" }; } }
            public static MimeType ccxml_xml { get { return new MimeType { BaseValue = "ccxml+xml" }; } }
            public static MimeType cea_2018_xml { get { return new MimeType { BaseValue = "cea-2018+xml" }; } }
            public static MimeType cellml_xml { get { return new MimeType { BaseValue = "cellml+xml" }; } }
            public static MimeType cnrp_xml { get { return new MimeType { BaseValue = "cnrp+xml" }; } }
            public static MimeType commonground { get { return new MimeType { BaseValue = "commonground" }; } }
            public static MimeType conference_info_xml { get { return new MimeType { BaseValue = "conference-info+xml" }; } }
            public static MimeType cpl_xml { get { return new MimeType { BaseValue = "cpl+xml" }; } }
            public static MimeType csta_xml { get { return new MimeType { BaseValue = "csta+xml" }; } }
            public static MimeType CSTAdata_xml { get { return new MimeType { BaseValue = "CSTAdata+xml" }; } }
            public static MimeType cybercash { get { return new MimeType { BaseValue = "cybercash" }; } }
            public static MimeType davmount_xml { get { return new MimeType { BaseValue = "davmount+xml" }; } }
            public static MimeType dca_rft { get { return new MimeType { BaseValue = "dca-rft" }; } }
            public static MimeType dec_dx { get { return new MimeType { BaseValue = "dec-dx" }; } }
            public static MimeType dialog_info_xml { get { return new MimeType { BaseValue = "dialog-info+xml" }; } }
            public static MimeType dicom { get { return new MimeType { BaseValue = "dicom" }; } }
            public static MimeType dns { get { return new MimeType { BaseValue = "dns" }; } }
            public static MimeType dssc_der { get { return new MimeType { BaseValue = "dssc+der" }; } }
            public static MimeType dssc_xml { get { return new MimeType { BaseValue = "dssc+xml" }; } }
            public static MimeType dvcs { get { return new MimeType { BaseValue = "dvcs" }; } }
            public static MimeType ecmascript { get { return new MimeType { BaseValue = "ecmascript" }; } }
            public static MimeType EDI_Consent { get { return new MimeType { BaseValue = "EDI-Consent" }; } }
            public static MimeType EDIFACT { get { return new MimeType { BaseValue = "EDIFACT" }; } }
            public static MimeType EDI_X12 { get { return new MimeType { BaseValue = "EDI-X12" }; } }
            public static MimeType emma_xml { get { return new MimeType { BaseValue = "emma+xml" }; } }
            public static MimeType epp_xml { get { return new MimeType { BaseValue = "epp+xml" }; } }
            public static MimeType eshop { get { return new MimeType { BaseValue = "eshop" }; } }
            public static MimeType exi { get { return new MimeType { BaseValue = "exi" }; } }
            public static MimeType fastinfoset { get { return new MimeType { BaseValue = "fastinfoset" }; } }
            public static MimeType fastsoap { get { return new MimeType { BaseValue = "fastsoap" }; } }
            public static MimeType fits { get { return new MimeType { BaseValue = "fits" }; } }
            public static MimeType font_tdpfr { get { return new MimeType { BaseValue = "font-tdpfr" }; } }
            public static MimeType H224 { get { return new MimeType { BaseValue = "H224" }; } }
            public static MimeType held_xml { get { return new MimeType { BaseValue = "held+xml" }; } }
            public static MimeType http { get { return new MimeType { BaseValue = "http" }; } }
            public static MimeType hyperstudio { get { return new MimeType { BaseValue = "hyperstudio" }; } }
            public static MimeType ibe_key_request_xml { get { return new MimeType { BaseValue = "ibe-key-request+xml" }; } }
            public static MimeType ibe_pkg_reply_xml { get { return new MimeType { BaseValue = "ibe-pkg-reply+xml" }; } }
            public static MimeType ibe_pp_data { get { return new MimeType { BaseValue = "ibe-pp-data" }; } }
            public static MimeType iges { get { return new MimeType { BaseValue = "iges" }; } }
            public static MimeType im_iscomposing_xml { get { return new MimeType { BaseValue = "im-iscomposing+xml" }; } }
            public static MimeType index { get { return new MimeType { BaseValue = "index" }; } }
            public static MimeType index_cmd { get { return new MimeType { BaseValue = "index.cmd" }; } }
            public static MimeType index_obj { get { return new MimeType { BaseValue = "index.obj" }; } }
            public static MimeType index_response { get { return new MimeType { BaseValue = "index.response" }; } }
            public static MimeType index_vnd { get { return new MimeType { BaseValue = "index.vnd" }; } }
            public static MimeType iotp { get { return new MimeType { BaseValue = "iotp" }; } }
            public static MimeType ipfix { get { return new MimeType { BaseValue = "ipfix" }; } }
            public static MimeType ipp { get { return new MimeType { BaseValue = "ipp" }; } }
            public static MimeType isup { get { return new MimeType { BaseValue = "isup" }; } }
            public static MimeType javascript { get { return new MimeType { BaseValue = "javascript" }; } }
            public static MimeType json { get { return new MimeType { BaseValue = "json" }; } }
            public static MimeType kpml_request_xml { get { return new MimeType { BaseValue = "kpml-request+xml" }; } }
            public static MimeType kpml_response_xml { get { return new MimeType { BaseValue = "kpml-response+xml" }; } }
            public static MimeType lost_xml { get { return new MimeType { BaseValue = "lost+xml" }; } }
            public static MimeType mac_binhex40 { get { return new MimeType { BaseValue = "mac-binhex40" }; } }
            public static MimeType macwriteii { get { return new MimeType { BaseValue = "macwriteii" }; } }
            public static MimeType marc { get { return new MimeType { BaseValue = "marc" }; } }
            public static MimeType mathematica { get { return new MimeType { BaseValue = "mathematica" }; } }
            public static MimeType mbms_associated_procedure_description_xml { get { return new MimeType { BaseValue = "mbms-associated-procedure-description+xml" }; } }
            public static MimeType mbms_deregister_xml { get { return new MimeType { BaseValue = "mbms-deregister+xml" }; } }
            public static MimeType mbms_envelope_xml { get { return new MimeType { BaseValue = "mbms-envelope+xml" }; } }
            public static MimeType mbms_msk_response_xml { get { return new MimeType { BaseValue = "mbms-msk-response+xml" }; } }
            public static MimeType mbms_msk_xml { get { return new MimeType { BaseValue = "mbms-msk+xml" }; } }
            public static MimeType mbms_protection_description_xml { get { return new MimeType { BaseValue = "mbms-protection-description+xml" }; } }
            public static MimeType mbms_reception_report_xml { get { return new MimeType { BaseValue = "mbms-reception-report+xml" }; } }
            public static MimeType mbms_register_response_xml { get { return new MimeType { BaseValue = "mbms-register-response+xml" }; } }
            public static MimeType mbms_register_xml { get { return new MimeType { BaseValue = "mbms-register+xml" }; } }
            public static MimeType mbms_user_service_description_xml { get { return new MimeType { BaseValue = "mbms-user-service-description+xml" }; } }
            public static MimeType mbox { get { return new MimeType { BaseValue = "mbox" }; } }
            public static MimeType media_control_xml { get { return new MimeType { BaseValue = "media_control+xml" }; } }
            public static MimeType mediaservercontrol_xml { get { return new MimeType { BaseValue = "mediaservercontrol+xml" }; } }
            public static MimeType metalink4_xml { get { return new MimeType { BaseValue = "metalink4+xml" }; } }
            public static MimeType mikey { get { return new MimeType { BaseValue = "mikey" }; } }
            public static MimeType moss_keys { get { return new MimeType { BaseValue = "moss-keys" }; } }
            public static MimeType moss_signature { get { return new MimeType { BaseValue = "moss-signature" }; } }
            public static MimeType mosskey_data { get { return new MimeType { BaseValue = "mosskey-data" }; } }
            public static MimeType mosskey_request { get { return new MimeType { BaseValue = "mosskey-request" }; } }
            public static MimeType mp21 { get { return new MimeType { BaseValue = "mp21" }; } }
            public static MimeType mpeg4_generic { get { return new MimeType { BaseValue = "mpeg4-generic" }; } }
            public static MimeType mpeg4_iod { get { return new MimeType { BaseValue = "mpeg4-iod" }; } }
            public static MimeType mpeg4_iod_xmt { get { return new MimeType { BaseValue = "mpeg4-iod-xmt" }; } }
            public static MimeType mp4 { get { return new MimeType { BaseValue = "mp4" }; } }
            public static MimeType msword { get { return new MimeType { BaseValue = "msword" }; } }
            public static MimeType mxf { get { return new MimeType { BaseValue = "mxf" }; } }
            public static MimeType nasdata { get { return new MimeType { BaseValue = "nasdata" }; } }
            public static MimeType news_checkgroups { get { return new MimeType { BaseValue = "news-checkgroups" }; } }
            public static MimeType news_groupinfo { get { return new MimeType { BaseValue = "news-groupinfo" }; } }
            public static MimeType news_transmission { get { return new MimeType { BaseValue = "news-transmission" }; } }
            public static MimeType nss { get { return new MimeType { BaseValue = "nss" }; } }
            public static MimeType ocsp_request { get { return new MimeType { BaseValue = "ocsp-request" }; } }
            public static MimeType ocsp_response { get { return new MimeType { BaseValue = "ocsp-response" }; } }
            public static MimeType octet_stream { get { return new MimeType { BaseValue = "octet-stream" }; } }
            public static MimeType oda { get { return new MimeType { BaseValue = "oda" }; } }
            public static MimeType oebps_package_xml { get { return new MimeType { BaseValue = "oebps-package+xml" }; } }
            public static MimeType ogg { get { return new MimeType { BaseValue = "ogg" }; } }
            public static MimeType parityfec { get { return new MimeType { BaseValue = "parityfec" }; } }
            public static MimeType patch_ops_error_xml { get { return new MimeType { BaseValue = "patch-ops-error+xml" }; } }
            public static MimeType pdf { get { return new MimeType { BaseValue = "pdf" }; } }
            public static MimeType pgp_encrypted { get { return new MimeType { BaseValue = "pgp-encrypted" }; } }
            public static MimeType pgp_keys { get { return new MimeType { BaseValue = "pgp-keys" }; } }
            public static MimeType pgp_signature { get { return new MimeType { BaseValue = "pgp-signature" }; } }
            public static MimeType pidf_xml { get { return new MimeType { BaseValue = "pidf+xml" }; } }
            public static MimeType pidf_diff_xml { get { return new MimeType { BaseValue = "pidf-diff+xml" }; } }
            public static MimeType pkcs10 { get { return new MimeType { BaseValue = "pkcs10" }; } }
            public static MimeType pkcs7_mime { get { return new MimeType { BaseValue = "pkcs7-mime" }; } }
            public static MimeType pkcs7_signature { get { return new MimeType { BaseValue = "pkcs7-signature" }; } }
            public static MimeType pkix_attr_cert { get { return new MimeType { BaseValue = "pkix-attr-cert" }; } }
            public static MimeType pkix_cert { get { return new MimeType { BaseValue = "pkix-cert" }; } }
            public static MimeType pkixcmp { get { return new MimeType { BaseValue = "pkixcmp" }; } }
            public static MimeType pkix_crl { get { return new MimeType { BaseValue = "pkix-crl" }; } }
            public static MimeType pkix_pkipath { get { return new MimeType { BaseValue = "pkix-pkipath" }; } }
            public static MimeType pls_xml { get { return new MimeType { BaseValue = "pls+xml" }; } }
            public static MimeType poc_settings_xml { get { return new MimeType { BaseValue = "poc-settings+xml" }; } }
            public static MimeType postscript { get { return new MimeType { BaseValue = "postscript" }; } }
            public static MimeType prs_alvestrand_titrax_sheet { get { return new MimeType { BaseValue = "prs.alvestrand.titrax-sheet" }; } }
            public static MimeType prs_cww { get { return new MimeType { BaseValue = "prs.cww" }; } }
            public static MimeType prs_nprend { get { return new MimeType { BaseValue = "prs.nprend" }; } }
            public static MimeType prs_plucker { get { return new MimeType { BaseValue = "prs.plucker" }; } }
            public static MimeType prs_xsf_xml { get { return new MimeType { BaseValue = "prs.xsf+xml" }; } }
            public static MimeType rdf_xml { get { return new MimeType { BaseValue = "rdf+xml" }; } }
            public static MimeType qsig { get { return new MimeType { BaseValue = "qsig" }; } }
            public static MimeType reginfo_xml { get { return new MimeType { BaseValue = "reginfo+xml" }; } }
            public static MimeType relax_ng_compact_syntax { get { return new MimeType { BaseValue = "relax-ng-compact-syntax" }; } }
            public static MimeType remote_printing { get { return new MimeType { BaseValue = "remote-printing" }; } }
            public static MimeType resource_lists_diff_xml { get { return new MimeType { BaseValue = "resource-lists-diff+xml" }; } }
            public static MimeType resource_lists_xml { get { return new MimeType { BaseValue = "resource-lists+xml" }; } }
            public static MimeType riscos { get { return new MimeType { BaseValue = "riscos" }; } }
            public static MimeType rlmi_xml { get { return new MimeType { BaseValue = "rlmi+xml" }; } }
            public static MimeType rls_services_xml { get { return new MimeType { BaseValue = "rls-services+xml" }; } }
            public static MimeType rtf { get { return new MimeType { BaseValue = "rtf" }; } }
            public static MimeType rtx { get { return new MimeType { BaseValue = "rtx" }; } }
            public static MimeType samlassertion_xml { get { return new MimeType { BaseValue = "samlassertion+xml" }; } }
            public static MimeType samlmetadata_xml { get { return new MimeType { BaseValue = "samlmetadata+xml" }; } }
            public static MimeType sbml_xml { get { return new MimeType { BaseValue = "sbml+xml" }; } }
            public static MimeType scvp_cv_request { get { return new MimeType { BaseValue = "scvp-cv-request" }; } }
            public static MimeType scvp_cv_response { get { return new MimeType { BaseValue = "scvp-cv-response" }; } }
            public static MimeType scvp_vp_request { get { return new MimeType { BaseValue = "scvp-vp-request" }; } }
            public static MimeType scvp_vp_response { get { return new MimeType { BaseValue = "scvp-vp-response" }; } }
            public static MimeType sdp { get { return new MimeType { BaseValue = "sdp" }; } }
            public static MimeType set_payment { get { return new MimeType { BaseValue = "set-payment" }; } }
            public static MimeType set_payment_initiation { get { return new MimeType { BaseValue = "set-payment-initiation" }; } }
            public static MimeType set_registration { get { return new MimeType { BaseValue = "set-registration" }; } }
            public static MimeType set_registration_initiation { get { return new MimeType { BaseValue = "set-registration-initiation" }; } }
            public static MimeType sgml { get { return new MimeType { BaseValue = "sgml" }; } }
            public static MimeType sgml_open_catalog { get { return new MimeType { BaseValue = "sgml-open-catalog" }; } }
            public static MimeType shf_xml { get { return new MimeType { BaseValue = "shf+xml" }; } }
            public static MimeType sieve { get { return new MimeType { BaseValue = "sieve" }; } }
            public static MimeType simple_filter_xml { get { return new MimeType { BaseValue = "simple-filter+xml" }; } }
            public static MimeType simple_message_summary { get { return new MimeType { BaseValue = "simple-message-summary" }; } }
            public static MimeType simpleSymbolContainer { get { return new MimeType { BaseValue = "simpleSymbolContainer" }; } }
            public static MimeType slate { get { return new MimeType { BaseValue = "slate" }; } }
            public static MimeType smil { get { return new MimeType { BaseValue = "smil" }; } }
            public static MimeType smil_xml { get { return new MimeType { BaseValue = "smil+xml" }; } }
            public static MimeType soap_fastinfoset { get { return new MimeType { BaseValue = "soap+fastinfoset" }; } }
            public static MimeType soap_xml { get { return new MimeType { BaseValue = "soap+xml" }; } }
            public static MimeType sparql_query { get { return new MimeType { BaseValue = "sparql-query" }; } }
            public static MimeType sparql_results_xml { get { return new MimeType { BaseValue = "sparql-results+xml" }; } }
            public static MimeType spirits_event_xml { get { return new MimeType { BaseValue = "spirits-event+xml" }; } }
            public static MimeType srgs { get { return new MimeType { BaseValue = "srgs" }; } }
            public static MimeType srgs_xml { get { return new MimeType { BaseValue = "srgs+xml" }; } }
            public static MimeType ssml_xml { get { return new MimeType { BaseValue = "ssml+xml" }; } }
            public static MimeType tamp_apex_update { get { return new MimeType { BaseValue = "tamp-apex-update" }; } }
            public static MimeType tamp_apex_update_confirm { get { return new MimeType { BaseValue = "tamp-apex-update-confirm" }; } }
            public static MimeType tamp_community_update { get { return new MimeType { BaseValue = "tamp-community-update" }; } }
            public static MimeType tamp_community_update_confirm { get { return new MimeType { BaseValue = "tamp-community-update-confirm" }; } }
            public static MimeType tamp_error { get { return new MimeType { BaseValue = "tamp-error" }; } }
            public static MimeType tamp_sequence_adjust { get { return new MimeType { BaseValue = "tamp-sequence-adjust" }; } }
            public static MimeType tamp_sequence_adjust_confirm { get { return new MimeType { BaseValue = "tamp-sequence-adjust-confirm" }; } }
            public static MimeType tamp_status_query { get { return new MimeType { BaseValue = "tamp-status-query" }; } }
            public static MimeType tamp_status_response { get { return new MimeType { BaseValue = "tamp-status-response" }; } }
            public static MimeType tamp_update { get { return new MimeType { BaseValue = "tamp-update" }; } }
            public static MimeType tamp_update_confirm { get { return new MimeType { BaseValue = "tamp-update-confirm" }; } }
            public static MimeType timestamp_query { get { return new MimeType { BaseValue = "timestamp-query" }; } }
            public static MimeType timestamp_reply { get { return new MimeType { BaseValue = "timestamp-reply" }; } }
            public static MimeType tve_trigger { get { return new MimeType { BaseValue = "tve-trigger" }; } }
            public static MimeType ulpfec { get { return new MimeType { BaseValue = "ulpfec" }; } }
            public static MimeType vemmi { get { return new MimeType { BaseValue = "vemmi" }; } }
            public static MimeType vnd_3gpp_bsf_xml { get { return new MimeType { BaseValue = "vnd.3gpp.bsf+xml" }; } }
            public static MimeType vnd_3gpp_pic_bw_large { get { return new MimeType { BaseValue = "vnd.3gpp.pic-bw-large" }; } }
            public static MimeType vnd_3gpp_pic_bw_small { get { return new MimeType { BaseValue = "vnd.3gpp.pic-bw-small" }; } }
            public static MimeType vnd_3gpp_pic_bw_var { get { return new MimeType { BaseValue = "vnd.3gpp.pic-bw-var" }; } }
            public static MimeType vnd_3gpp_sms { get { return new MimeType { BaseValue = "vnd.3gpp.sms" }; } }
            public static MimeType vnd_3gpp2_bcmcsinfo_xml { get { return new MimeType { BaseValue = "vnd.3gpp2.bcmcsinfo+xml" }; } }
            public static MimeType vnd_3gpp2_sms { get { return new MimeType { BaseValue = "vnd.3gpp2.sms" }; } }
            public static MimeType vnd_3gpp2_tcap { get { return new MimeType { BaseValue = "vnd.3gpp2.tcap" }; } }
            public static MimeType vnd_3M_Post_it_Notes { get { return new MimeType { BaseValue = "vnd.3M.Post-it-Notes" }; } }
            public static MimeType vnd_accpac_simply_aso { get { return new MimeType { BaseValue = "vnd.accpac.simply.aso" }; } }
            public static MimeType vnd_accpac_simply_imp { get { return new MimeType { BaseValue = "vnd.accpac.simply.imp" }; } }
            public static MimeType vnd_acucobol { get { return new MimeType { BaseValue = "vnd.acucobol" }; } }
            public static MimeType vnd_acucorp { get { return new MimeType { BaseValue = "vnd.acucorp" }; } }
            public static MimeType vnd_adobe_fxp { get { return new MimeType { BaseValue = "vnd.adobe.fxp" }; } }
            public static MimeType vnd_adobe_partial_upload { get { return new MimeType { BaseValue = "vnd.adobe.partial-upload" }; } }
            public static MimeType vnd_adobe_xdp_xml { get { return new MimeType { BaseValue = "vnd.adobe.xdp+xml" }; } }
            public static MimeType vnd_adobe_xfdf { get { return new MimeType { BaseValue = "vnd.adobe.xfdf" }; } }
            public static MimeType vnd_aether_imp { get { return new MimeType { BaseValue = "vnd.aether.imp" }; } }
            public static MimeType vnd_airzip_filesecure_azf { get { return new MimeType { BaseValue = "vnd.airzip.filesecure.azf" }; } }
            public static MimeType vnd_airzip_filesecure_azs { get { return new MimeType { BaseValue = "vnd.airzip.filesecure.azs" }; } }
            public static MimeType vnd_americandynamics_acc { get { return new MimeType { BaseValue = "vnd.americandynamics.acc" }; } }
            public static MimeType vnd_amiga_ami { get { return new MimeType { BaseValue = "vnd.amiga.ami" }; } }
            public static MimeType vnd_anser_web_certificate_issue_initiation { get { return new MimeType { BaseValue = "vnd.anser-web-certificate-issue-initiation" }; } }
            public static MimeType vnd_antix_game_component { get { return new MimeType { BaseValue = "vnd.antix.game-component" }; } }
            public static MimeType vnd_apple_mpegurl { get { return new MimeType { BaseValue = "vnd.apple.mpegurl" }; } }
            public static MimeType vnd_apple_installer_xml { get { return new MimeType { BaseValue = "vnd.apple.installer+xml" }; } }
            public static MimeType vnd_arastra_swi { get { return new MimeType { BaseValue = "vnd.arastra.swi" }; } }
            public static MimeType vnd_aristanetworks_swi { get { return new MimeType { BaseValue = "vnd.aristanetworks.swi" }; } }
            public static MimeType vnd_audiograph { get { return new MimeType { BaseValue = "vnd.audiograph" }; } }
            public static MimeType vnd_autopackage { get { return new MimeType { BaseValue = "vnd.autopackage" }; } }
            public static MimeType vnd_avistar_xml { get { return new MimeType { BaseValue = "vnd.avistar+xml" }; } }
            public static MimeType vnd_blueice_multipass { get { return new MimeType { BaseValue = "vnd.blueice.multipass" }; } }
            public static MimeType vnd_bluetooth_ep_oob { get { return new MimeType { BaseValue = "vnd.bluetooth.ep.oob" }; } }
            public static MimeType vnd_bmi { get { return new MimeType { BaseValue = "vnd.bmi" }; } }
            public static MimeType vnd_businessobjects { get { return new MimeType { BaseValue = "vnd.businessobjects" }; } }
            public static MimeType vnd_cab_jscript { get { return new MimeType { BaseValue = "vnd.cab-jscript" }; } }
            public static MimeType vnd_canon_cpdl { get { return new MimeType { BaseValue = "vnd.canon-cpdl" }; } }
            public static MimeType vnd_canon_lips { get { return new MimeType { BaseValue = "vnd.canon-lips" }; } }
            public static MimeType vnd_cendio_thinlinc_clientconf { get { return new MimeType { BaseValue = "vnd.cendio.thinlinc.clientconf" }; } }
            public static MimeType vnd_chemdraw_xml { get { return new MimeType { BaseValue = "vnd.chemdraw+xml" }; } }
            public static MimeType vnd_chipnuts_karaoke_mmd { get { return new MimeType { BaseValue = "vnd.chipnuts.karaoke-mmd" }; } }
            public static MimeType vnd_cinderella { get { return new MimeType { BaseValue = "vnd.cinderella" }; } }
            public static MimeType vnd_cirpack_isdn_ext { get { return new MimeType { BaseValue = "vnd.cirpack.isdn-ext" }; } }
            public static MimeType vnd_claymore { get { return new MimeType { BaseValue = "vnd.claymore" }; } }
            public static MimeType vnd_cloanto_rp9 { get { return new MimeType { BaseValue = "vnd.cloanto.rp9" }; } }
            public static MimeType vnd_clonk_c4group { get { return new MimeType { BaseValue = "vnd.clonk.c4group" }; } }
            public static MimeType vnd_commerce_battelle { get { return new MimeType { BaseValue = "vnd.commerce-battelle" }; } }
            public static MimeType vnd_commonspace { get { return new MimeType { BaseValue = "vnd.commonspace" }; } }
            public static MimeType vnd_cosmocaller { get { return new MimeType { BaseValue = "vnd.cosmocaller" }; } }
            public static MimeType vnd_contact_cmsg { get { return new MimeType { BaseValue = "vnd.contact.cmsg" }; } }
            public static MimeType vnd_crick_clicker { get { return new MimeType { BaseValue = "vnd.crick.clicker" }; } }
            public static MimeType vnd_crick_clicker_keyboard { get { return new MimeType { BaseValue = "vnd.crick.clicker.keyboard" }; } }
            public static MimeType vnd_crick_clicker_palette { get { return new MimeType { BaseValue = "vnd.crick.clicker.palette" }; } }
            public static MimeType vnd_crick_clicker_template { get { return new MimeType { BaseValue = "vnd.crick.clicker.template" }; } }
            public static MimeType vnd_crick_clicker_wordbank { get { return new MimeType { BaseValue = "vnd.crick.clicker.wordbank" }; } }
            public static MimeType vnd_criticaltools_wbs_xml { get { return new MimeType { BaseValue = "vnd.criticaltools.wbs+xml" }; } }
            public static MimeType vnd_ctc_posml { get { return new MimeType { BaseValue = "vnd.ctc-posml" }; } }
            public static MimeType vnd_ctct_ws_xml { get { return new MimeType { BaseValue = "vnd.ctct.ws+xml" }; } }
            public static MimeType vnd_cups_pdf { get { return new MimeType { BaseValue = "vnd.cups-pdf" }; } }
            public static MimeType vnd_cups_postscript { get { return new MimeType { BaseValue = "vnd.cups-postscript" }; } }
            public static MimeType vnd_cups_ppd { get { return new MimeType { BaseValue = "vnd.cups-ppd" }; } }
            public static MimeType vnd_cups_raster { get { return new MimeType { BaseValue = "vnd.cups-raster" }; } }
            public static MimeType vnd_cups_raw { get { return new MimeType { BaseValue = "vnd.cups-raw" }; } }
            public static MimeType vnd_curl { get { return new MimeType { BaseValue = "vnd.curl" }; } }
            public static MimeType vnd_cybank { get { return new MimeType { BaseValue = "vnd.cybank" }; } }
            public static MimeType vnd_data_vision_rdz { get { return new MimeType { BaseValue = "vnd.data-vision.rdz" }; } }
            public static MimeType vnd_denovo_fcselayout_link { get { return new MimeType { BaseValue = "vnd.denovo.fcselayout-link" }; } }
            public static MimeType vnd_dir_bi_plate_dl_nosuffix { get { return new MimeType { BaseValue = "vnd.dir-bi.plate-dl-nosuffix" }; } }
            public static MimeType vnd_dna { get { return new MimeType { BaseValue = "vnd.dna" }; } }
            public static MimeType vnd_dolby_mobile_1 { get { return new MimeType { BaseValue = "vnd.dolby.mobile.1" }; } }
            public static MimeType vnd_dolby_mobile_2 { get { return new MimeType { BaseValue = "vnd.dolby.mobile.2" }; } }
            public static MimeType vnd_dpgraph { get { return new MimeType { BaseValue = "vnd.dpgraph" }; } }
            public static MimeType vnd_dreamfactory { get { return new MimeType { BaseValue = "vnd.dreamfactory" }; } }
            public static MimeType vnd_dvb_esgcontainer { get { return new MimeType { BaseValue = "vnd.dvb.esgcontainer" }; } }
            public static MimeType vnd_dvb_ipdcdftnotifaccess { get { return new MimeType { BaseValue = "vnd.dvb.ipdcdftnotifaccess" }; } }
            public static MimeType vnd_dvb_ipdcesgaccess { get { return new MimeType { BaseValue = "vnd.dvb.ipdcesgaccess" }; } }
            public static MimeType vnd_dvb_ipdcesgaccess2 { get { return new MimeType { BaseValue = "vnd.dvb.ipdcesgaccess2" }; } }
            public static MimeType vnd_dvb_ipdcesgpdd { get { return new MimeType { BaseValue = "vnd.dvb.ipdcesgpdd" }; } }
            public static MimeType vnd_dvb_ipdcroaming { get { return new MimeType { BaseValue = "vnd.dvb.ipdcroaming" }; } }
            public static MimeType vnd_dvb_iptv_alfec_base { get { return new MimeType { BaseValue = "vnd.dvb.iptv.alfec-base" }; } }
            public static MimeType vnd_dvb_iptv_alfec_enhancement { get { return new MimeType { BaseValue = "vnd.dvb.iptv.alfec-enhancement" }; } }
            public static MimeType vnd_dvb_notif_aggregate_root_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-aggregate-root+xml" }; } }
            public static MimeType vnd_dvb_notif_container_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-container+xml" }; } }
            public static MimeType vnd_dvb_notif_generic_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-generic+xml" }; } }
            public static MimeType vnd_dvb_notif_ia_msglist_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-ia-msglist+xml" }; } }
            public static MimeType vnd_dvb_notif_ia_registration_request_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-ia-registration-request+xml" }; } }
            public static MimeType vnd_dvb_notif_ia_registration_response_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-ia-registration-response+xml" }; } }
            public static MimeType vnd_dvb_notif_init_xml { get { return new MimeType { BaseValue = "vnd.dvb.notif-init+xml" }; } }
            public static MimeType vnd_dxr { get { return new MimeType { BaseValue = "vnd.dxr" }; } }
            public static MimeType vnd_dynageo { get { return new MimeType { BaseValue = "vnd.dynageo" }; } }
            public static MimeType vnd_ecdis_update { get { return new MimeType { BaseValue = "vnd.ecdis-update" }; } }
            public static MimeType vnd_ecowin_chart { get { return new MimeType { BaseValue = "vnd.ecowin.chart" }; } }
            public static MimeType vnd_ecowin_filerequest { get { return new MimeType { BaseValue = "vnd.ecowin.filerequest" }; } }
            public static MimeType vnd_ecowin_fileupdate { get { return new MimeType { BaseValue = "vnd.ecowin.fileupdate" }; } }
            public static MimeType vnd_ecowin_series { get { return new MimeType { BaseValue = "vnd.ecowin.series" }; } }
            public static MimeType vnd_ecowin_seriesrequest { get { return new MimeType { BaseValue = "vnd.ecowin.seriesrequest" }; } }
            public static MimeType vnd_ecowin_seriesupdate { get { return new MimeType { BaseValue = "vnd.ecowin.seriesupdate" }; } }
            public static MimeType vnd_emclient_accessrequest_xml { get { return new MimeType { BaseValue = "vnd.emclient.accessrequest+xml" }; } }
            public static MimeType vnd_enliven { get { return new MimeType { BaseValue = "vnd.enliven" }; } }
            public static MimeType vnd_epson_esf { get { return new MimeType { BaseValue = "vnd.epson.esf" }; } }
            public static MimeType vnd_epson_msf { get { return new MimeType { BaseValue = "vnd.epson.msf" }; } }
            public static MimeType vnd_epson_quickanime { get { return new MimeType { BaseValue = "vnd.epson.quickanime" }; } }
            public static MimeType vnd_epson_salt { get { return new MimeType { BaseValue = "vnd.epson.salt" }; } }
            public static MimeType vnd_epson_ssf { get { return new MimeType { BaseValue = "vnd.epson.ssf" }; } }
            public static MimeType vnd_ericsson_quickcall { get { return new MimeType { BaseValue = "vnd.ericsson.quickcall" }; } }
            public static MimeType vnd_eszigno3_xml { get { return new MimeType { BaseValue = "vnd.eszigno3+xml" }; } }
            public static MimeType vnd_etsi_aoc_xml { get { return new MimeType { BaseValue = "vnd.etsi.aoc+xml" }; } }
            public static MimeType vnd_etsi_cug_xml { get { return new MimeType { BaseValue = "vnd.etsi.cug+xml" }; } }
            public static MimeType vnd_etsi_iptvcommand_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvcommand+xml" }; } }
            public static MimeType vnd_etsi_iptvdiscovery_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvdiscovery+xml" }; } }
            public static MimeType vnd_etsi_iptvprofile_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvprofile+xml" }; } }
            public static MimeType vnd_etsi_iptvsad_bc_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvsad-bc+xml" }; } }
            public static MimeType vnd_etsi_iptvsad_cod_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvsad-cod+xml" }; } }
            public static MimeType vnd_etsi_iptvsad_npvr_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvsad-npvr+xml" }; } }
            public static MimeType vnd_etsi_iptvueprofile_xml { get { return new MimeType { BaseValue = "vnd.etsi.iptvueprofile+xml" }; } }
            public static MimeType vnd_etsi_mcid_xml { get { return new MimeType { BaseValue = "vnd.etsi.mcid+xml" }; } }
            public static MimeType vnd_etsi_overload_control_policy_dataset_xml { get { return new MimeType { BaseValue = "vnd.etsi.overload-control-policy-dataset+xml" }; } }
            public static MimeType vnd_etsi_sci_xml { get { return new MimeType { BaseValue = "vnd.etsi.sci+xml" }; } }
            public static MimeType vnd_etsi_simservs_xml { get { return new MimeType { BaseValue = "vnd.etsi.simservs+xml" }; } }
            public static MimeType vnd_etsi_tsl_xml { get { return new MimeType { BaseValue = "vnd.etsi.tsl+xml" }; } }
            public static MimeType vnd_etsi_tsl_der { get { return new MimeType { BaseValue = "vnd.etsi.tsl.der" }; } }
            public static MimeType vnd_eudora_data { get { return new MimeType { BaseValue = "vnd.eudora.data" }; } }
            public static MimeType vnd_ezpix_album { get { return new MimeType { BaseValue = "vnd.ezpix-album" }; } }
            public static MimeType vnd_ezpix_package { get { return new MimeType { BaseValue = "vnd.ezpix-package" }; } }
            public static MimeType vnd_f_secure_mobile { get { return new MimeType { BaseValue = "vnd.f-secure.mobile" }; } }
            public static MimeType vnd_fdf { get { return new MimeType { BaseValue = "vnd.fdf" }; } }
            public static MimeType vnd_fdsn_mseed { get { return new MimeType { BaseValue = "vnd.fdsn.mseed" }; } }
            public static MimeType vnd_fdsn_seed { get { return new MimeType { BaseValue = "vnd.fdsn.seed" }; } }
            public static MimeType vnd_ffsns { get { return new MimeType { BaseValue = "vnd.ffsns" }; } }
            public static MimeType vnd_fints { get { return new MimeType { BaseValue = "vnd.fints" }; } }
            public static MimeType vnd_FloGraphIt { get { return new MimeType { BaseValue = "vnd.FloGraphIt" }; } }
            public static MimeType vnd_fluxtime_clip { get { return new MimeType { BaseValue = "vnd.fluxtime.clip" }; } }
            public static MimeType vnd_font_fontforge_sfd { get { return new MimeType { BaseValue = "vnd.font-fontforge-sfd" }; } }
            public static MimeType vnd_framemaker { get { return new MimeType { BaseValue = "vnd.framemaker" }; } }
            public static MimeType vnd_frogans_fnc { get { return new MimeType { BaseValue = "vnd.frogans.fnc" }; } }
            public static MimeType vnd_frogans_ltf { get { return new MimeType { BaseValue = "vnd.frogans.ltf" }; } }
            public static MimeType vnd_fsc_weblaunch { get { return new MimeType { BaseValue = "vnd.fsc.weblaunch" }; } }
            public static MimeType vnd_fujitsu_oasys { get { return new MimeType { BaseValue = "vnd.fujitsu.oasys" }; } }
            public static MimeType vnd_fujitsu_oasys2 { get { return new MimeType { BaseValue = "vnd.fujitsu.oasys2" }; } }
            public static MimeType vnd_fujitsu_oasys3 { get { return new MimeType { BaseValue = "vnd.fujitsu.oasys3" }; } }
            public static MimeType vnd_fujitsu_oasysgp { get { return new MimeType { BaseValue = "vnd.fujitsu.oasysgp" }; } }
            public static MimeType vnd_fujitsu_oasysprs { get { return new MimeType { BaseValue = "vnd.fujitsu.oasysprs" }; } }
            public static MimeType vnd_fujixerox_ART4 { get { return new MimeType { BaseValue = "vnd.fujixerox.ART4" }; } }
            public static MimeType vnd_fujixerox_ART_EX { get { return new MimeType { BaseValue = "vnd.fujixerox.ART-EX" }; } }
            public static MimeType vnd_fujixerox_ddd { get { return new MimeType { BaseValue = "vnd.fujixerox.ddd" }; } }
            public static MimeType vnd_fujixerox_docuworks { get { return new MimeType { BaseValue = "vnd.fujixerox.docuworks" }; } }
            public static MimeType vnd_fujixerox_docuworks_binder { get { return new MimeType { BaseValue = "vnd.fujixerox.docuworks.binder" }; } }
            public static MimeType vnd_fujixerox_HBPL { get { return new MimeType { BaseValue = "vnd.fujixerox.HBPL" }; } }
            public static MimeType vnd_fut_misnet { get { return new MimeType { BaseValue = "vnd.fut-misnet" }; } }
            public static MimeType vnd_fuzzysheet { get { return new MimeType { BaseValue = "vnd.fuzzysheet" }; } }
            public static MimeType vnd_genomatix_tuxedo { get { return new MimeType { BaseValue = "vnd.genomatix.tuxedo" }; } }
            public static MimeType vnd_geocube_xml { get { return new MimeType { BaseValue = "vnd.geocube+xml" }; } }
            public static MimeType vnd_geogebra_file { get { return new MimeType { BaseValue = "vnd.geogebra.file" }; } }
            public static MimeType vnd_geogebra_tool { get { return new MimeType { BaseValue = "vnd.geogebra.tool" }; } }
            public static MimeType vnd_geometry_explorer { get { return new MimeType { BaseValue = "vnd.geometry-explorer" }; } }
            public static MimeType vnd_geonext { get { return new MimeType { BaseValue = "vnd.geonext" }; } }
            public static MimeType vnd_geoplan { get { return new MimeType { BaseValue = "vnd.geoplan" }; } }
            public static MimeType vnd_geospace { get { return new MimeType { BaseValue = "vnd.geospace" }; } }
            public static MimeType vnd_globalplatform_card_content_mgt { get { return new MimeType { BaseValue = "vnd.globalplatform.card-content-mgt" }; } }
            public static MimeType vnd_globalplatform_card_content_mgt_response { get { return new MimeType { BaseValue = "vnd.globalplatform.card-content-mgt-response" }; } }
            public static MimeType vnd_gmx { get { return new MimeType { BaseValue = "vnd.gmx" }; } }
            public static MimeType vnd_google_earth_kml_xml { get { return new MimeType { BaseValue = "vnd.google-earth.kml+xml" }; } }
            public static MimeType vnd_google_earth_kmz { get { return new MimeType { BaseValue = "vnd.google-earth.kmz" }; } }
            public static MimeType vnd_grafeq { get { return new MimeType { BaseValue = "vnd.grafeq" }; } }
            public static MimeType vnd_groove { get { return new MimeType { BaseValue = "vnd.groove" }; } }
            public static MimeType vnd_groove_help { get { return new MimeType { BaseValue = "vnd.groove-help" }; } }
            public static MimeType vnd_groove_identity_message { get { return new MimeType { BaseValue = "vnd.groove-identity-message" }; } }
            public static MimeType vnd_groove_injector { get { return new MimeType { BaseValue = "vnd.groove-injector" }; } }
            public static MimeType vnd_groove_tool_message { get { return new MimeType { BaseValue = "vnd.groove-tool-message" }; } }
            public static MimeType vnd_groove_tool_template { get { return new MimeType { BaseValue = "vnd.groove-tool-template" }; } }
            public static MimeType vnd_groove_vcard { get { return new MimeType { BaseValue = "vnd.groove-vcard" }; } }
            public static MimeType vnd_HandHeld_Entertainment_xml { get { return new MimeType { BaseValue = "vnd.HandHeld-Entertainment+xml" }; } }
            public static MimeType vnd_hbci { get { return new MimeType { BaseValue = "vnd.hbci" }; } }
            public static MimeType vnd_hcl_bireports { get { return new MimeType { BaseValue = "vnd.hcl-bireports" }; } }
            public static MimeType vnd_hhe_lesson_player { get { return new MimeType { BaseValue = "vnd.hhe.lesson-player" }; } }
            public static MimeType vnd_hp_HPGL { get { return new MimeType { BaseValue = "vnd.hp-HPGL" }; } }
            public static MimeType vnd_hp_hpid { get { return new MimeType { BaseValue = "vnd.hp-hpid" }; } }
            public static MimeType vnd_hp_hps { get { return new MimeType { BaseValue = "vnd.hp-hps" }; } }
            public static MimeType vnd_hp_jlyt { get { return new MimeType { BaseValue = "vnd.hp-jlyt" }; } }
            public static MimeType vnd_hp_PCL { get { return new MimeType { BaseValue = "vnd.hp-PCL" }; } }
            public static MimeType vnd_hp_PCLXL { get { return new MimeType { BaseValue = "vnd.hp-PCLXL" }; } }
            public static MimeType vnd_httphone { get { return new MimeType { BaseValue = "vnd.httphone" }; } }
            public static MimeType vnd_hydrostatix_sof_data { get { return new MimeType { BaseValue = "vnd.hydrostatix.sof-data" }; } }
            public static MimeType vnd_hzn_3d_crossword { get { return new MimeType { BaseValue = "vnd.hzn-3d-crossword" }; } }
            public static MimeType vnd_ibm_afplinedata { get { return new MimeType { BaseValue = "vnd.ibm.afplinedata" }; } }
            public static MimeType vnd_ibm_electronic_media { get { return new MimeType { BaseValue = "vnd.ibm.electronic-media" }; } }
            public static MimeType vnd_ibm_MiniPay { get { return new MimeType { BaseValue = "vnd.ibm.MiniPay" }; } }
            public static MimeType vnd_ibm_modcap { get { return new MimeType { BaseValue = "vnd.ibm.modcap" }; } }
            public static MimeType vnd_ibm_rights_management { get { return new MimeType { BaseValue = "vnd.ibm.rights-management" }; } }
            public static MimeType vnd_ibm_secure_container { get { return new MimeType { BaseValue = "vnd.ibm.secure-container" }; } }
            public static MimeType vnd_iccprofile { get { return new MimeType { BaseValue = "vnd.iccprofile" }; } }
            public static MimeType vnd_igloader { get { return new MimeType { BaseValue = "vnd.igloader" }; } }
            public static MimeType vnd_immervision_ivp { get { return new MimeType { BaseValue = "vnd.immervision-ivp" }; } }
            public static MimeType vnd_immervision_ivu { get { return new MimeType { BaseValue = "vnd.immervision-ivu" }; } }
            public static MimeType vnd_informedcontrol_rms_xml { get { return new MimeType { BaseValue = "vnd.informedcontrol.rms+xml" }; } }
            public static MimeType vnd_informix_visionary { get { return new MimeType { BaseValue = "vnd.informix-visionary" }; } }
            public static MimeType vnd_intercon_formnet { get { return new MimeType { BaseValue = "vnd.intercon.formnet" }; } }
            public static MimeType vnd_intertrust_digibox { get { return new MimeType { BaseValue = "vnd.intertrust.digibox" }; } }
            public static MimeType vnd_intertrust_nncp { get { return new MimeType { BaseValue = "vnd.intertrust.nncp" }; } }
            public static MimeType vnd_intu_qbo { get { return new MimeType { BaseValue = "vnd.intu.qbo" }; } }
            public static MimeType vnd_intu_qfx { get { return new MimeType { BaseValue = "vnd.intu.qfx" }; } }
            public static MimeType vnd_iptc_g2_conceptitem_xml { get { return new MimeType { BaseValue = "vnd.iptc.g2.conceptitem+xml" }; } }
            public static MimeType vnd_iptc_g2_knowledgeitem_xml { get { return new MimeType { BaseValue = "vnd.iptc.g2.knowledgeitem+xml" }; } }
            public static MimeType vnd_iptc_g2_newsitem_xml { get { return new MimeType { BaseValue = "vnd.iptc.g2.newsitem+xml" }; } }
            public static MimeType vnd_iptc_g2_packageitem_xml { get { return new MimeType { BaseValue = "vnd.iptc.g2.packageitem+xml" }; } }
            public static MimeType vnd_ipunplugged_rcprofile { get { return new MimeType { BaseValue = "vnd.ipunplugged.rcprofile" }; } }
            public static MimeType vnd_irepository_package_xml { get { return new MimeType { BaseValue = "vnd.irepository.package+xml" }; } }
            public static MimeType vnd_is_xpr { get { return new MimeType { BaseValue = "vnd.is-xpr" }; } }
            public static MimeType vnd_isac_fcs { get { return new MimeType { BaseValue = "vnd.isac.fcs" }; } }
            public static MimeType vnd_jam { get { return new MimeType { BaseValue = "vnd.jam" }; } }
            public static MimeType vnd_japannet_directory_service { get { return new MimeType { BaseValue = "vnd.japannet-directory-service" }; } }
            public static MimeType vnd_japannet_jpnstore_wakeup { get { return new MimeType { BaseValue = "vnd.japannet-jpnstore-wakeup" }; } }
            public static MimeType vnd_japannet_payment_wakeup { get { return new MimeType { BaseValue = "vnd.japannet-payment-wakeup" }; } }
            public static MimeType vnd_japannet_registration { get { return new MimeType { BaseValue = "vnd.japannet-registration" }; } }
            public static MimeType vnd_japannet_registration_wakeup { get { return new MimeType { BaseValue = "vnd.japannet-registration-wakeup" }; } }
            public static MimeType vnd_japannet_setstore_wakeup { get { return new MimeType { BaseValue = "vnd.japannet-setstore-wakeup" }; } }
            public static MimeType vnd_japannet_verification { get { return new MimeType { BaseValue = "vnd.japannet-verification" }; } }
            public static MimeType vnd_japannet_verification_wakeup { get { return new MimeType { BaseValue = "vnd.japannet-verification-wakeup" }; } }
            public static MimeType vnd_jcp_javame_midlet_rms { get { return new MimeType { BaseValue = "vnd.jcp.javame.midlet-rms" }; } }
            public static MimeType vnd_jisp { get { return new MimeType { BaseValue = "vnd.jisp" }; } }
            public static MimeType vnd_joost_joda_archive { get { return new MimeType { BaseValue = "vnd.joost.joda-archive" }; } }
            public static MimeType vnd_kahootz { get { return new MimeType { BaseValue = "vnd.kahootz" }; } }
            public static MimeType vnd_kde_karbon { get { return new MimeType { BaseValue = "vnd.kde.karbon" }; } }
            public static MimeType vnd_kde_kchart { get { return new MimeType { BaseValue = "vnd.kde.kchart" }; } }
            public static MimeType vnd_kde_kformula { get { return new MimeType { BaseValue = "vnd.kde.kformula" }; } }
            public static MimeType vnd_kde_kivio { get { return new MimeType { BaseValue = "vnd.kde.kivio" }; } }
            public static MimeType vnd_kde_kontour { get { return new MimeType { BaseValue = "vnd.kde.kontour" }; } }
            public static MimeType vnd_kde_kpresenter { get { return new MimeType { BaseValue = "vnd.kde.kpresenter" }; } }
            public static MimeType vnd_kde_kspread { get { return new MimeType { BaseValue = "vnd.kde.kspread" }; } }
            public static MimeType vnd_kde_kword { get { return new MimeType { BaseValue = "vnd.kde.kword" }; } }
            public static MimeType vnd_kenameaapp { get { return new MimeType { BaseValue = "vnd.kenameaapp" }; } }
            public static MimeType vnd_kidspiration { get { return new MimeType { BaseValue = "vnd.kidspiration" }; } }
            public static MimeType vnd_Kinar { get { return new MimeType { BaseValue = "vnd.Kinar" }; } }
            public static MimeType vnd_koan { get { return new MimeType { BaseValue = "vnd.koan" }; } }
            public static MimeType vnd_kodak_descriptor { get { return new MimeType { BaseValue = "vnd.kodak-descriptor" }; } }
            public static MimeType vnd_liberty_request_xml { get { return new MimeType { BaseValue = "vnd.liberty-request+xml" }; } }
            public static MimeType vnd_llamagraphics_life_balance_desktop { get { return new MimeType { BaseValue = "vnd.llamagraphics.life-balance.desktop" }; } }
            public static MimeType vnd_llamagraphics_life_balance_exchange_xml { get { return new MimeType { BaseValue = "vnd.llamagraphics.life-balance.exchange+xml" }; } }
            public static MimeType vnd_lotus_1_2_3 { get { return new MimeType { BaseValue = "vnd.lotus-1-2-3" }; } }
            public static MimeType vnd_lotus_approach { get { return new MimeType { BaseValue = "vnd.lotus-approach" }; } }
            public static MimeType vnd_lotus_freelance { get { return new MimeType { BaseValue = "vnd.lotus-freelance" }; } }
            public static MimeType vnd_lotus_notes { get { return new MimeType { BaseValue = "vnd.lotus-notes" }; } }
            public static MimeType vnd_lotus_organizer { get { return new MimeType { BaseValue = "vnd.lotus-organizer" }; } }
            public static MimeType vnd_lotus_screencam { get { return new MimeType { BaseValue = "vnd.lotus-screencam" }; } }
            public static MimeType vnd_lotus_wordpro { get { return new MimeType { BaseValue = "vnd.lotus-wordpro" }; } }
            public static MimeType vnd_macports_portpkg { get { return new MimeType { BaseValue = "vnd.macports.portpkg" }; } }
            public static MimeType vnd_marlin_drm_actiontoken_xml { get { return new MimeType { BaseValue = "vnd.marlin.drm.actiontoken+xml" }; } }
            public static MimeType vnd_marlin_drm_conftoken_xml { get { return new MimeType { BaseValue = "vnd.marlin.drm.conftoken+xml" }; } }
            public static MimeType vnd_marlin_drm_license_xml { get { return new MimeType { BaseValue = "vnd.marlin.drm.license+xml" }; } }
            public static MimeType vnd_marlin_drm_mdcf { get { return new MimeType { BaseValue = "vnd.marlin.drm.mdcf" }; } }
            public static MimeType vnd_mcd { get { return new MimeType { BaseValue = "vnd.mcd" }; } }
            public static MimeType vnd_medcalcdata { get { return new MimeType { BaseValue = "vnd.medcalcdata" }; } }
            public static MimeType vnd_mediastation_cdkey { get { return new MimeType { BaseValue = "vnd.mediastation.cdkey" }; } }
            public static MimeType vnd_meridian_slingshot { get { return new MimeType { BaseValue = "vnd.meridian-slingshot" }; } }
            public static MimeType vnd_MFER { get { return new MimeType { BaseValue = "vnd.MFER" }; } }
            public static MimeType vnd_mfmp { get { return new MimeType { BaseValue = "vnd.mfmp" }; } }
            public static MimeType vnd_micrografx_flo { get { return new MimeType { BaseValue = "vnd.micrografx.flo" }; } }
            public static MimeType vnd_micrografx_igx { get { return new MimeType { BaseValue = "vnd.micrografx.igx" }; } }
            public static MimeType vnd_mif { get { return new MimeType { BaseValue = "vnd.mif" }; } }
            public static MimeType vnd_minisoft_hp3000_save { get { return new MimeType { BaseValue = "vnd.minisoft-hp3000-save" }; } }
            public static MimeType vnd_mitsubishi_misty_guard_trustweb { get { return new MimeType { BaseValue = "vnd.mitsubishi.misty-guard.trustweb" }; } }
            public static MimeType vnd_Mobius_DAF { get { return new MimeType { BaseValue = "vnd.Mobius.DAF" }; } }
            public static MimeType vnd_Mobius_DIS { get { return new MimeType { BaseValue = "vnd.Mobius.DIS" }; } }
            public static MimeType vnd_Mobius_MBK { get { return new MimeType { BaseValue = "vnd.Mobius.MBK" }; } }
            public static MimeType vnd_Mobius_MQY { get { return new MimeType { BaseValue = "vnd.Mobius.MQY" }; } }
            public static MimeType vnd_Mobius_MSL { get { return new MimeType { BaseValue = "vnd.Mobius.MSL" }; } }
            public static MimeType vnd_Mobius_PLC { get { return new MimeType { BaseValue = "vnd.Mobius.PLC" }; } }
            public static MimeType vnd_Mobius_TXF { get { return new MimeType { BaseValue = "vnd.Mobius.TXF" }; } }
            public static MimeType vnd_mophun_application { get { return new MimeType { BaseValue = "vnd.mophun.application" }; } }
            public static MimeType vnd_mophun_certificate { get { return new MimeType { BaseValue = "vnd.mophun.certificate" }; } }
            public static MimeType vnd_motorola_flexsuite { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite" }; } }
            public static MimeType vnd_motorola_flexsuite_adsi { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.adsi" }; } }
            public static MimeType vnd_motorola_flexsuite_fis { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.fis" }; } }
            public static MimeType vnd_motorola_flexsuite_gotap { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.gotap" }; } }
            public static MimeType vnd_motorola_flexsuite_kmr { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.kmr" }; } }
            public static MimeType vnd_motorola_flexsuite_ttc { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.ttc" }; } }
            public static MimeType vnd_motorola_flexsuite_wem { get { return new MimeType { BaseValue = "vnd.motorola.flexsuite.wem" }; } }
            public static MimeType vnd_motorola_iprm { get { return new MimeType { BaseValue = "vnd.motorola.iprm" }; } }
            public static MimeType vnd_mozilla_xul_xml { get { return new MimeType { BaseValue = "vnd.mozilla.xul+xml" }; } }
            public static MimeType vnd_ms_artgalry { get { return new MimeType { BaseValue = "vnd.ms-artgalry" }; } }
            public static MimeType vnd_ms_asf { get { return new MimeType { BaseValue = "vnd.ms-asf" }; } }
            public static MimeType vnd_ms_cab_compressed { get { return new MimeType { BaseValue = "vnd.ms-cab-compressed" }; } }
            public static MimeType vnd_mseq { get { return new MimeType { BaseValue = "vnd.mseq" }; } }
            public static MimeType vnd_ms_excel { get { return new MimeType { BaseValue = "vnd.ms-excel" }; } }
            public static MimeType vnd_ms_fontobject { get { return new MimeType { BaseValue = "vnd.ms-fontobject" }; } }
            public static MimeType vnd_ms_htmlhelp { get { return new MimeType { BaseValue = "vnd.ms-htmlhelp" }; } }
            public static MimeType vnd_msign { get { return new MimeType { BaseValue = "vnd.msign" }; } }
            public static MimeType vnd_ms_ims { get { return new MimeType { BaseValue = "vnd.ms-ims" }; } }
            public static MimeType vnd_ms_lrm { get { return new MimeType { BaseValue = "vnd.ms-lrm" }; } }
            public static MimeType vnd_ms_playready_initiator_xml { get { return new MimeType { BaseValue = "vnd.ms-playready.initiator+xml" }; } }
            public static MimeType vnd_ms_powerpoint { get { return new MimeType { BaseValue = "vnd.ms-powerpoint" }; } }
            public static MimeType vnd_ms_project { get { return new MimeType { BaseValue = "vnd.ms-project" }; } }
            public static MimeType vnd_ms_tnef { get { return new MimeType { BaseValue = "vnd.ms-tnef" }; } }
            public static MimeType vnd_ms_wmdrm_lic_chlg_req { get { return new MimeType { BaseValue = "vnd.ms-wmdrm.lic-chlg-req" }; } }
            public static MimeType vnd_ms_wmdrm_lic_resp { get { return new MimeType { BaseValue = "vnd.ms-wmdrm.lic-resp" }; } }
            public static MimeType vnd_ms_wmdrm_meter_chlg_req { get { return new MimeType { BaseValue = "vnd.ms-wmdrm.meter-chlg-req" }; } }
            public static MimeType vnd_ms_wmdrm_meter_resp { get { return new MimeType { BaseValue = "vnd.ms-wmdrm.meter-resp" }; } }
            public static MimeType vnd_ms_works { get { return new MimeType { BaseValue = "vnd.ms-works" }; } }
            public static MimeType vnd_ms_wpl { get { return new MimeType { BaseValue = "vnd.ms-wpl" }; } }
            public static MimeType vnd_ms_xpsdocument { get { return new MimeType { BaseValue = "vnd.ms-xpsdocument" }; } }
            public static MimeType vnd_multiad_creator { get { return new MimeType { BaseValue = "vnd.multiad.creator" }; } }
            public static MimeType vnd_multiad_creator_cif { get { return new MimeType { BaseValue = "vnd.multiad.creator.cif" }; } }
            public static MimeType vnd_musician { get { return new MimeType { BaseValue = "vnd.musician" }; } }
            public static MimeType vnd_music_niff { get { return new MimeType { BaseValue = "vnd.music-niff" }; } }
            public static MimeType vnd_muvee_style { get { return new MimeType { BaseValue = "vnd.muvee.style" }; } }
            public static MimeType vnd_ncd_control { get { return new MimeType { BaseValue = "vnd.ncd.control" }; } }
            public static MimeType vnd_ncd_reference { get { return new MimeType { BaseValue = "vnd.ncd.reference" }; } }
            public static MimeType vnd_nervana { get { return new MimeType { BaseValue = "vnd.nervana" }; } }
            public static MimeType vnd_netfpx { get { return new MimeType { BaseValue = "vnd.netfpx" }; } }
            public static MimeType vnd_neurolanguage_nlu { get { return new MimeType { BaseValue = "vnd.neurolanguage.nlu" }; } }
            public static MimeType vnd_noblenet_directory { get { return new MimeType { BaseValue = "vnd.noblenet-directory" }; } }
            public static MimeType vnd_noblenet_sealer { get { return new MimeType { BaseValue = "vnd.noblenet-sealer" }; } }
            public static MimeType vnd_noblenet_web { get { return new MimeType { BaseValue = "vnd.noblenet-web" }; } }
            public static MimeType vnd_nokia_catalogs { get { return new MimeType { BaseValue = "vnd.nokia.catalogs" }; } }
            public static MimeType vnd_nokia_conml_wbxml { get { return new MimeType { BaseValue = "vnd.nokia.conml+wbxml" }; } }
            public static MimeType vnd_nokia_conml_xml { get { return new MimeType { BaseValue = "vnd.nokia.conml+xml" }; } }
            public static MimeType vnd_nokia_iptv_config_xml { get { return new MimeType { BaseValue = "vnd.nokia.iptv.config+xml" }; } }
            public static MimeType vnd_nokia_iSDS_radio_presets { get { return new MimeType { BaseValue = "vnd.nokia.iSDS-radio-presets" }; } }
            public static MimeType vnd_nokia_landmark_wbxml { get { return new MimeType { BaseValue = "vnd.nokia.landmark+wbxml" }; } }
            public static MimeType vnd_nokia_landmark_xml { get { return new MimeType { BaseValue = "vnd.nokia.landmark+xml" }; } }
            public static MimeType vnd_nokia_landmarkcollection_xml { get { return new MimeType { BaseValue = "vnd.nokia.landmarkcollection+xml" }; } }
            public static MimeType vnd_nokia_ncd { get { return new MimeType { BaseValue = "vnd.nokia.ncd" }; } }
            public static MimeType vnd_nokia_n_gage_ac_xml { get { return new MimeType { BaseValue = "vnd.nokia.n-gage.ac+xml" }; } }
            public static MimeType vnd_nokia_n_gage_data { get { return new MimeType { BaseValue = "vnd.nokia.n-gage.data" }; } }
            public static MimeType vnd_nokia_n_gage_symbian_install { get { return new MimeType { BaseValue = "vnd.nokia.n-gage.symbian.install" }; } }
            public static MimeType vnd_nokia_pcd_wbxml { get { return new MimeType { BaseValue = "vnd.nokia.pcd+wbxml" }; } }
            public static MimeType vnd_nokia_pcd_xml { get { return new MimeType { BaseValue = "vnd.nokia.pcd+xml" }; } }
            public static MimeType vnd_nokia_radio_preset { get { return new MimeType { BaseValue = "vnd.nokia.radio-preset" }; } }
            public static MimeType vnd_nokia_radio_presets { get { return new MimeType { BaseValue = "vnd.nokia.radio-presets" }; } }
            public static MimeType vnd_novadigm_EDM { get { return new MimeType { BaseValue = "vnd.novadigm.EDM" }; } }
            public static MimeType vnd_novadigm_EDX { get { return new MimeType { BaseValue = "vnd.novadigm.EDX" }; } }
            public static MimeType vnd_novadigm_EXT { get { return new MimeType { BaseValue = "vnd.novadigm.EXT" }; } }
            public static MimeType vnd_ntt_local_file_transfer { get { return new MimeType { BaseValue = "vnd.ntt-local.file-transfer" }; } }
            public static MimeType vnd_oasis_opendocument_chart { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.chart" }; } }
            public static MimeType vnd_oasis_opendocument_chart_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.chart-template" }; } }
            public static MimeType vnd_oasis_opendocument_database { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.database" }; } }
            public static MimeType vnd_oasis_opendocument_formula { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.formula" }; } }
            public static MimeType vnd_oasis_opendocument_formula_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.formula-template" }; } }
            public static MimeType vnd_oasis_opendocument_graphics { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.graphics" }; } }
            public static MimeType vnd_oasis_opendocument_graphics_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.graphics-template" }; } }
            public static MimeType vnd_oasis_opendocument_image { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.image" }; } }
            public static MimeType vnd_oasis_opendocument_image_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.image-template" }; } }
            public static MimeType vnd_oasis_opendocument_presentation { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.presentation" }; } }
            public static MimeType vnd_oasis_opendocument_presentation_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.presentation-template" }; } }
            public static MimeType vnd_oasis_opendocument_spreadsheet { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.spreadsheet" }; } }
            public static MimeType vnd_oasis_opendocument_spreadsheet_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.spreadsheet-template" }; } }
            public static MimeType vnd_oasis_opendocument_text { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.text" }; } }
            public static MimeType vnd_oasis_opendocument_text_master { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.text-master" }; } }
            public static MimeType vnd_oasis_opendocument_text_template { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.text-template" }; } }
            public static MimeType vnd_oasis_opendocument_text_web { get { return new MimeType { BaseValue = "vnd.oasis.opendocument.text-web" }; } }
            public static MimeType vnd_obn { get { return new MimeType { BaseValue = "vnd.obn" }; } }
            public static MimeType vnd_olpc_sugar { get { return new MimeType { BaseValue = "vnd.olpc-sugar" }; } }
            public static MimeType vnd_oma_bcast_associated_procedure_parameter_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.associated-procedure-parameter+xml" }; } }
            public static MimeType vnd_oma_bcast_drm_trigger_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.drm-trigger+xml" }; } }
            public static MimeType vnd_oma_bcast_imd_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.imd+xml" }; } }
            public static MimeType vnd_oma_bcast_ltkm { get { return new MimeType { BaseValue = "vnd.oma.bcast.ltkm" }; } }
            public static MimeType vnd_oma_bcast_notification_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.notification+xml" }; } }
            public static MimeType vnd_oma_bcast_provisioningtrigger { get { return new MimeType { BaseValue = "vnd.oma.bcast.provisioningtrigger" }; } }
            public static MimeType vnd_oma_bcast_sgboot { get { return new MimeType { BaseValue = "vnd.oma.bcast.sgboot" }; } }
            public static MimeType vnd_oma_bcast_sgdd_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.sgdd+xml" }; } }
            public static MimeType vnd_oma_bcast_sgdu { get { return new MimeType { BaseValue = "vnd.oma.bcast.sgdu" }; } }
            public static MimeType vnd_oma_bcast_simple_symbol_container { get { return new MimeType { BaseValue = "vnd.oma.bcast.simple-symbol-container" }; } }
            public static MimeType vnd_oma_bcast_smartcard_trigger_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.smartcard-trigger+xml" }; } }
            public static MimeType vnd_oma_bcast_sprov_xml { get { return new MimeType { BaseValue = "vnd.oma.bcast.sprov+xml" }; } }
            public static MimeType vnd_oma_bcast_stkm { get { return new MimeType { BaseValue = "vnd.oma.bcast.stkm" }; } }
            public static MimeType vnd_oma_cab_address_book_xml { get { return new MimeType { BaseValue = "vnd.oma.cab-address-book+xml" }; } }
            public static MimeType vnd_oma_cab_pcc_xml { get { return new MimeType { BaseValue = "vnd.oma.cab-pcc+xml" }; } }
            public static MimeType vnd_oma_dcd { get { return new MimeType { BaseValue = "vnd.oma.dcd" }; } }
            public static MimeType vnd_oma_dcdc { get { return new MimeType { BaseValue = "vnd.oma.dcdc" }; } }
            public static MimeType vnd_oma_dd2_xml { get { return new MimeType { BaseValue = "vnd.oma.dd2+xml" }; } }
            public static MimeType vnd_oma_drm_risd_xml { get { return new MimeType { BaseValue = "vnd.oma.drm.risd+xml" }; } }
            public static MimeType vnd_oma_group_usage_list_xml { get { return new MimeType { BaseValue = "vnd.oma.group-usage-list+xml" }; } }
            public static MimeType vnd_oma_poc_detailed_progress_report_xml { get { return new MimeType { BaseValue = "vnd.oma.poc.detailed-progress-report+xml" }; } }
            public static MimeType vnd_oma_poc_final_report_xml { get { return new MimeType { BaseValue = "vnd.oma.poc.final-report+xml" }; } }
            public static MimeType vnd_oma_poc_groups_xml { get { return new MimeType { BaseValue = "vnd.oma.poc.groups+xml" }; } }
            public static MimeType vnd_oma_poc_invocation_descriptor_xml { get { return new MimeType { BaseValue = "vnd.oma.poc.invocation-descriptor+xml" }; } }
            public static MimeType vnd_oma_poc_optimized_progress_report_xml { get { return new MimeType { BaseValue = "vnd.oma.poc.optimized-progress-report+xml" }; } }
            public static MimeType vnd_oma_push { get { return new MimeType { BaseValue = "vnd.oma.push" }; } }
            public static MimeType vnd_oma_scidm_messages_xml { get { return new MimeType { BaseValue = "vnd.oma.scidm.messages+xml" }; } }
            public static MimeType vnd_oma_xcap_directory_xml { get { return new MimeType { BaseValue = "vnd.oma.xcap-directory+xml" }; } }
            public static MimeType vnd_omads_email_xml { get { return new MimeType { BaseValue = "vnd.omads-email+xml" }; } }
            public static MimeType vnd_omads_file_xml { get { return new MimeType { BaseValue = "vnd.omads-file+xml" }; } }
            public static MimeType vnd_omads_folder_xml { get { return new MimeType { BaseValue = "vnd.omads-folder+xml" }; } }
            public static MimeType vnd_omaloc_supl_init { get { return new MimeType { BaseValue = "vnd.omaloc-supl-init" }; } }
            public static MimeType vnd_oma_scws_config { get { return new MimeType { BaseValue = "vnd.oma-scws-config" }; } }
            public static MimeType vnd_oma_scws_http_request { get { return new MimeType { BaseValue = "vnd.oma-scws-http-request" }; } }
            public static MimeType vnd_oma_scws_http_response { get { return new MimeType { BaseValue = "vnd.oma-scws-http-response" }; } }
            public static MimeType vnd_openofficeorg_extension { get { return new MimeType { BaseValue = "vnd.openofficeorg.extension" }; } }
            public static MimeType vnd_openxmlformats_officedocument_custom_properties_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.custom-properties+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_customXmlProperties_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.customXmlProperties+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawing_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawing+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_chart_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.chart+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_chartshapes_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.chartshapes+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_diagramColors_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.diagramColors+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_diagramData_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.diagramData+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_diagramLayout_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_drawingml_diagramStyle_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_extended_properties_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.extended-properties+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_commentAuthors_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_comments_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.comments+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_handoutMaster_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_notesMaster_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.notesMaster+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_notesSlide_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.notesSlide+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_presentation_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.presentation.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_presProps_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.presProps+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_slide_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.slide+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_slideLayout_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.slideLayout+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_slideMaster_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.slideMaster+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_slideshow_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_slideUpdateInfo_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_tableStyles_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.tableStyles+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_tags_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.tags+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_template_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.template.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_presentationml_viewProps_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.presentationml.viewProps+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_calcChain_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_chartsheet_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_comments_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.comments+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_connections_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.connections+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_dialogsheet_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_externalLink_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_pivotCacheDefinition_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_pivotCacheRecords_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_pivotTable_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_queryTable_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_revisionHeaders_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_revisionLog_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_sharedStrings_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_sheet_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_sheetMetadata_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_styles_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.styles+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_table_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.table+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_tableSingleCells_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_template_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_userNames_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_volatileDependencies_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_spreadsheetml_worksheet_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_theme_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.theme+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_themeOverride_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.themeOverride+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_comments_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.comments+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_document_glossary_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_document_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_endnotes_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_fontTable_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_footer_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.footer+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_footnotes_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_numbering_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_settings_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.settings+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_styles_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.styles+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_template_main_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml" }; } }
            public static MimeType vnd_openxmlformats_officedocument_wordprocessingml_webSettings_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml" }; } }
            public static MimeType vnd_openxmlformats_package_core_properties_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-package.core-properties+xml" }; } }
            public static MimeType vnd_openxmlformats_package_digital_signature_xmlsignature_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-package.digital-signature-xmlsignature+xml" }; } }
            public static MimeType vnd_openxmlformats_package_relationships_xml { get { return new MimeType { BaseValue = "vnd.openxmlformats-package.relationships+xml" }; } }
            public static MimeType vnd_osa_netdeploy { get { return new MimeType { BaseValue = "vnd.osa.netdeploy" }; } }
            public static MimeType vnd_osgi_bundle { get { return new MimeType { BaseValue = "vnd.osgi.bundle" }; } }
            public static MimeType vnd_osgi_dp { get { return new MimeType { BaseValue = "vnd.osgi.dp" }; } }
            public static MimeType vnd_otps_ct_kip_xml { get { return new MimeType { BaseValue = "vnd.otps.ct-kip+xml" }; } }
            public static MimeType vnd_palm { get { return new MimeType { BaseValue = "vnd.palm" }; } }
            public static MimeType vnd_paos_xml { get { return new MimeType { BaseValue = "vnd.paos.xml" }; } }
            public static MimeType vnd_pawaafile { get { return new MimeType { BaseValue = "vnd.pawaafile" }; } }
            public static MimeType vnd_pg_format { get { return new MimeType { BaseValue = "vnd.pg.format" }; } }
            public static MimeType vnd_pg_osasli { get { return new MimeType { BaseValue = "vnd.pg.osasli" }; } }
            public static MimeType vnd_piaccess_application_licence { get { return new MimeType { BaseValue = "vnd.piaccess.application-licence" }; } }
            public static MimeType vnd_picsel { get { return new MimeType { BaseValue = "vnd.picsel" }; } }
            public static MimeType vnd_pmi_widget { get { return new MimeType { BaseValue = "vnd.pmi.widget" }; } }
            public static MimeType vnd_poc_group_advertisement_xml { get { return new MimeType { BaseValue = "vnd.poc.group-advertisement+xml" }; } }
            public static MimeType vnd_pocketlearn { get { return new MimeType { BaseValue = "vnd.pocketlearn" }; } }
            public static MimeType vnd_powerbuilder6 { get { return new MimeType { BaseValue = "vnd.powerbuilder6" }; } }
            public static MimeType vnd_powerbuilder6_s { get { return new MimeType { BaseValue = "vnd.powerbuilder6-s" }; } }
            public static MimeType vnd_powerbuilder7 { get { return new MimeType { BaseValue = "vnd.powerbuilder7" }; } }
            public static MimeType vnd_powerbuilder75 { get { return new MimeType { BaseValue = "vnd.powerbuilder75" }; } }
            public static MimeType vnd_powerbuilder75_s { get { return new MimeType { BaseValue = "vnd.powerbuilder75-s" }; } }
            public static MimeType vnd_powerbuilder7_s { get { return new MimeType { BaseValue = "vnd.powerbuilder7-s" }; } }
            public static MimeType vnd_preminet { get { return new MimeType { BaseValue = "vnd.preminet" }; } }
            public static MimeType vnd_previewsystems_box { get { return new MimeType { BaseValue = "vnd.previewsystems.box" }; } }
            public static MimeType vnd_proteus_magazine { get { return new MimeType { BaseValue = "vnd.proteus.magazine" }; } }
            public static MimeType vnd_publishare_delta_tree { get { return new MimeType { BaseValue = "vnd.publishare-delta-tree" }; } }
            public static MimeType vnd_pvi_ptid1 { get { return new MimeType { BaseValue = "vnd.pvi.ptid1" }; } }
            public static MimeType vnd_pwg_multiplexed { get { return new MimeType { BaseValue = "vnd.pwg-multiplexed" }; } }
            public static MimeType vnd_pwg_xhtml_print_xml { get { return new MimeType { BaseValue = "vnd.pwg-xhtml-print+xml" }; } }
            public static MimeType vnd_qualcomm_brew_app_res { get { return new MimeType { BaseValue = "vnd.qualcomm.brew-app-res" }; } }
            public static MimeType vnd_Quark_QuarkXPress { get { return new MimeType { BaseValue = "vnd.Quark.QuarkXPress" }; } }
            public static MimeType vnd_radisys_moml_xml { get { return new MimeType { BaseValue = "vnd.radisys.moml+xml" }; } }
            public static MimeType vnd_radisys_msml_audit_conf_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-audit-conf+xml" }; } }
            public static MimeType vnd_radisys_msml_audit_conn_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-audit-conn+xml" }; } }
            public static MimeType vnd_radisys_msml_audit_dialog_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-audit-dialog+xml" }; } }
            public static MimeType vnd_radisys_msml_audit_stream_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-audit-stream+xml" }; } }
            public static MimeType vnd_radisys_msml_audit_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-audit+xml" }; } }
            public static MimeType vnd_radisys_msml_conf_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-conf+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_base_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-base+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_fax_detect_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-fax-detect+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_fax_sendrecv_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-fax-sendrecv+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_group_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-group+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_speech_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-speech+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_transform_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog-transform+xml" }; } }
            public static MimeType vnd_radisys_msml_dialog_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml-dialog+xml" }; } }
            public static MimeType vnd_radisys_msml_xml { get { return new MimeType { BaseValue = "vnd.radisys.msml+xml" }; } }
            public static MimeType vnd_rapid { get { return new MimeType { BaseValue = "vnd.rapid" }; } }
            public static MimeType vnd_realvnc_bed { get { return new MimeType { BaseValue = "vnd.realvnc.bed" }; } }
            public static MimeType vnd_recordare_musicxml { get { return new MimeType { BaseValue = "vnd.recordare.musicxml" }; } }
            public static MimeType vnd_recordare_musicxml_xml { get { return new MimeType { BaseValue = "vnd.recordare.musicxml+xml" }; } }
            public static MimeType vnd_RenLearn_rlprint { get { return new MimeType { BaseValue = "vnd.RenLearn.rlprint" }; } }
            public static MimeType vnd_route66_link66_xml { get { return new MimeType { BaseValue = "vnd.route66.link66+xml" }; } }
            public static MimeType vnd_ruckus_download { get { return new MimeType { BaseValue = "vnd.ruckus.download" }; } }
            public static MimeType vnd_s3sms { get { return new MimeType { BaseValue = "vnd.s3sms" }; } }
            public static MimeType vnd_sailingtracker_track { get { return new MimeType { BaseValue = "vnd.sailingtracker.track" }; } }
            public static MimeType vnd_sbm_cid { get { return new MimeType { BaseValue = "vnd.sbm.cid" }; } }
            public static MimeType vnd_sbm_mid2 { get { return new MimeType { BaseValue = "vnd.sbm.mid2" }; } }
            public static MimeType vnd_scribus { get { return new MimeType { BaseValue = "vnd.scribus" }; } }
            public static MimeType vnd_sealed_3df { get { return new MimeType { BaseValue = "vnd.sealed.3df" }; } }
            public static MimeType vnd_sealed_csf { get { return new MimeType { BaseValue = "vnd.sealed.csf" }; } }
            public static MimeType vnd_sealed_doc { get { return new MimeType { BaseValue = "vnd.sealed.doc" }; } }
            public static MimeType vnd_sealed_eml { get { return new MimeType { BaseValue = "vnd.sealed.eml" }; } }
            public static MimeType vnd_sealed_mht { get { return new MimeType { BaseValue = "vnd.sealed.mht" }; } }
            public static MimeType vnd_sealed_net { get { return new MimeType { BaseValue = "vnd.sealed.net" }; } }
            public static MimeType vnd_sealed_ppt { get { return new MimeType { BaseValue = "vnd.sealed.ppt" }; } }
            public static MimeType vnd_sealed_tiff { get { return new MimeType { BaseValue = "vnd.sealed.tiff" }; } }
            public static MimeType vnd_sealed_xls { get { return new MimeType { BaseValue = "vnd.sealed.xls" }; } }
            public static MimeType vnd_sealedmedia_softseal_html { get { return new MimeType { BaseValue = "vnd.sealedmedia.softseal.html" }; } }
            public static MimeType vnd_sealedmedia_softseal_pdf { get { return new MimeType { BaseValue = "vnd.sealedmedia.softseal.pdf" }; } }
            public static MimeType vnd_seemail { get { return new MimeType { BaseValue = "vnd.seemail" }; } }
            public static MimeType vnd_sema { get { return new MimeType { BaseValue = "vnd.sema" }; } }
            public static MimeType vnd_semd { get { return new MimeType { BaseValue = "vnd.semd" }; } }
            public static MimeType vnd_semf { get { return new MimeType { BaseValue = "vnd.semf" }; } }
            public static MimeType vnd_shana_informed_formdata { get { return new MimeType { BaseValue = "vnd.shana.informed.formdata" }; } }
            public static MimeType vnd_shana_informed_formtemplate { get { return new MimeType { BaseValue = "vnd.shana.informed.formtemplate" }; } }
            public static MimeType vnd_shana_informed_interchange { get { return new MimeType { BaseValue = "vnd.shana.informed.interchange" }; } }
            public static MimeType vnd_shana_informed_package { get { return new MimeType { BaseValue = "vnd.shana.informed.package" }; } }
            public static MimeType vnd_SimTech_MindMapper { get { return new MimeType { BaseValue = "vnd.SimTech-MindMapper" }; } }
            public static MimeType vnd_smaf { get { return new MimeType { BaseValue = "vnd.smaf" }; } }
            public static MimeType vnd_smart_notebook { get { return new MimeType { BaseValue = "vnd.smart.notebook" }; } }
            public static MimeType vnd_smart_teacher { get { return new MimeType { BaseValue = "vnd.smart.teacher" }; } }
            public static MimeType vnd_software602_filler_form_xml { get { return new MimeType { BaseValue = "vnd.software602.filler.form+xml" }; } }
            public static MimeType vnd_software602_filler_form_xml_zip { get { return new MimeType { BaseValue = "vnd.software602.filler.form-xml-zip" }; } }
            public static MimeType vnd_solent_sdkm_xml { get { return new MimeType { BaseValue = "vnd.solent.sdkm+xml" }; } }
            public static MimeType vnd_spotfire_dxp { get { return new MimeType { BaseValue = "vnd.spotfire.dxp" }; } }
            public static MimeType vnd_spotfire_sfs { get { return new MimeType { BaseValue = "vnd.spotfire.sfs" }; } }
            public static MimeType vnd_sss_cod { get { return new MimeType { BaseValue = "vnd.sss-cod" }; } }
            public static MimeType vnd_sss_dtf { get { return new MimeType { BaseValue = "vnd.sss-dtf" }; } }
            public static MimeType vnd_sss_ntf { get { return new MimeType { BaseValue = "vnd.sss-ntf" }; } }
            public static MimeType vnd_street_stream { get { return new MimeType { BaseValue = "vnd.street-stream" }; } }
            public static MimeType vnd_sun_wadl_xml { get { return new MimeType { BaseValue = "vnd.sun.wadl+xml" }; } }
            public static MimeType vnd_sus_calendar { get { return new MimeType { BaseValue = "vnd.sus-calendar" }; } }
            public static MimeType vnd_svd { get { return new MimeType { BaseValue = "vnd.svd" }; } }
            public static MimeType vnd_swiftview_ics { get { return new MimeType { BaseValue = "vnd.swiftview-ics" }; } }
            public static MimeType vnd_syncml_dm_notification { get { return new MimeType { BaseValue = "vnd.syncml.dm.notification" }; } }
            public static MimeType vnd_syncml_dm_wbxml { get { return new MimeType { BaseValue = "vnd.syncml.dm+wbxml" }; } }
            public static MimeType vnd_syncml_dm_xml { get { return new MimeType { BaseValue = "vnd.syncml.dm+xml" }; } }
            public static MimeType vnd_syncml_ds_notification { get { return new MimeType { BaseValue = "vnd.syncml.ds.notification" }; } }
            public static MimeType vnd_syncml_xml { get { return new MimeType { BaseValue = "vnd.syncml+xml" }; } }
            public static MimeType vnd_tao_intent_module_archive { get { return new MimeType { BaseValue = "vnd.tao.intent-module-archive" }; } }
            public static MimeType vnd_tmobile_livetv { get { return new MimeType { BaseValue = "vnd.tmobile-livetv" }; } }
            public static MimeType vnd_trid_tpt { get { return new MimeType { BaseValue = "vnd.trid.tpt" }; } }
            public static MimeType vnd_triscape_mxs { get { return new MimeType { BaseValue = "vnd.triscape.mxs" }; } }
            public static MimeType vnd_trueapp { get { return new MimeType { BaseValue = "vnd.trueapp" }; } }
            public static MimeType vnd_truedoc { get { return new MimeType { BaseValue = "vnd.truedoc" }; } }
            public static MimeType vnd_ufdl { get { return new MimeType { BaseValue = "vnd.ufdl" }; } }
            public static MimeType vnd_uiq_theme { get { return new MimeType { BaseValue = "vnd.uiq.theme" }; } }
            public static MimeType vnd_umajin { get { return new MimeType { BaseValue = "vnd.umajin" }; } }
            public static MimeType vnd_unity { get { return new MimeType { BaseValue = "vnd.unity" }; } }
            public static MimeType vnd_uoml_xml { get { return new MimeType { BaseValue = "vnd.uoml+xml" }; } }
            public static MimeType vnd_uplanet_alert { get { return new MimeType { BaseValue = "vnd.uplanet.alert" }; } }
            public static MimeType vnd_uplanet_alert_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.alert-wbxml" }; } }
            public static MimeType vnd_uplanet_bearer_choice { get { return new MimeType { BaseValue = "vnd.uplanet.bearer-choice" }; } }
            public static MimeType vnd_uplanet_bearer_choice_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.bearer-choice-wbxml" }; } }
            public static MimeType vnd_uplanet_cacheop { get { return new MimeType { BaseValue = "vnd.uplanet.cacheop" }; } }
            public static MimeType vnd_uplanet_cacheop_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.cacheop-wbxml" }; } }
            public static MimeType vnd_uplanet_channel { get { return new MimeType { BaseValue = "vnd.uplanet.channel" }; } }
            public static MimeType vnd_uplanet_channel_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.channel-wbxml" }; } }
            public static MimeType vnd_uplanet_list { get { return new MimeType { BaseValue = "vnd.uplanet.list" }; } }
            public static MimeType vnd_uplanet_listcmd { get { return new MimeType { BaseValue = "vnd.uplanet.listcmd" }; } }
            public static MimeType vnd_uplanet_listcmd_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.listcmd-wbxml" }; } }
            public static MimeType vnd_uplanet_list_wbxml { get { return new MimeType { BaseValue = "vnd.uplanet.list-wbxml" }; } }
            public static MimeType vnd_uplanet_signal { get { return new MimeType { BaseValue = "vnd.uplanet.signal" }; } }
            public static MimeType vnd_vcx { get { return new MimeType { BaseValue = "vnd.vcx" }; } }
            public static MimeType vnd_vd_study { get { return new MimeType { BaseValue = "vnd.vd-study" }; } }
            public static MimeType vnd_vectorworks { get { return new MimeType { BaseValue = "vnd.vectorworks" }; } }
            public static MimeType vnd_vidsoft_vidconference { get { return new MimeType { BaseValue = "vnd.vidsoft.vidconference" }; } }
            public static MimeType vnd_visio { get { return new MimeType { BaseValue = "vnd.visio" }; } }
            public static MimeType vnd_visionary { get { return new MimeType { BaseValue = "vnd.visionary" }; } }
            public static MimeType vnd_vividence_scriptfile { get { return new MimeType { BaseValue = "vnd.vividence.scriptfile" }; } }
            public static MimeType vnd_vsf { get { return new MimeType { BaseValue = "vnd.vsf" }; } }
            public static MimeType vnd_wap_sic { get { return new MimeType { BaseValue = "vnd.wap.sic" }; } }
            public static MimeType vnd_wap_slc { get { return new MimeType { BaseValue = "vnd.wap.slc" }; } }
            public static MimeType vnd_wap_wbxml { get { return new MimeType { BaseValue = "vnd.wap.wbxml" }; } }
            public static MimeType vnd_wap_wmlc { get { return new MimeType { BaseValue = "vnd.wap.wmlc" }; } }
            public static MimeType vnd_wap_wmlscriptc { get { return new MimeType { BaseValue = "vnd.wap.wmlscriptc" }; } }
            public static MimeType vnd_webturbo { get { return new MimeType { BaseValue = "vnd.webturbo" }; } }
            public static MimeType vnd_wfa_wsc { get { return new MimeType { BaseValue = "vnd.wfa.wsc" }; } }
            public static MimeType vnd_wmc { get { return new MimeType { BaseValue = "vnd.wmc" }; } }
            public static MimeType vnd_wmf_bootstrap { get { return new MimeType { BaseValue = "vnd.wmf.bootstrap" }; } }
            public static MimeType vnd_wolfram_mathematica { get { return new MimeType { BaseValue = "vnd.wolfram.mathematica" }; } }
            public static MimeType vnd_wolfram_mathematica_package { get { return new MimeType { BaseValue = "vnd.wolfram.mathematica.package" }; } }
            public static MimeType vnd_wolfram_player { get { return new MimeType { BaseValue = "vnd.wolfram.player" }; } }
            public static MimeType vnd_wordperfect { get { return new MimeType { BaseValue = "vnd.wordperfect" }; } }
            public static MimeType vnd_wqd { get { return new MimeType { BaseValue = "vnd.wqd" }; } }
            public static MimeType vnd_wrq_hp3000_labelled { get { return new MimeType { BaseValue = "vnd.wrq-hp3000-labelled" }; } }
            public static MimeType vnd_wt_stf { get { return new MimeType { BaseValue = "vnd.wt.stf" }; } }
            public static MimeType vnd_wv_csp_xml { get { return new MimeType { BaseValue = "vnd.wv.csp+xml" }; } }
            public static MimeType vnd_wv_csp_wbxml { get { return new MimeType { BaseValue = "vnd.wv.csp+wbxml" }; } }
            public static MimeType vnd_wv_ssp_xml { get { return new MimeType { BaseValue = "vnd.wv.ssp+xml" }; } }
            public static MimeType vnd_xara { get { return new MimeType { BaseValue = "vnd.xara" }; } }
            public static MimeType vnd_xfdl { get { return new MimeType { BaseValue = "vnd.xfdl" }; } }
            public static MimeType vnd_xfdl_webform { get { return new MimeType { BaseValue = "vnd.xfdl.webform" }; } }
            public static MimeType vnd_xmi_xml { get { return new MimeType { BaseValue = "vnd.xmi+xml" }; } }
            public static MimeType vnd_xmpie_cpkg { get { return new MimeType { BaseValue = "vnd.xmpie.cpkg" }; } }
            public static MimeType vnd_xmpie_dpkg { get { return new MimeType { BaseValue = "vnd.xmpie.dpkg" }; } }
            public static MimeType vnd_xmpie_plan { get { return new MimeType { BaseValue = "vnd.xmpie.plan" }; } }
            public static MimeType vnd_xmpie_ppkg { get { return new MimeType { BaseValue = "vnd.xmpie.ppkg" }; } }
            public static MimeType vnd_xmpie_xlim { get { return new MimeType { BaseValue = "vnd.xmpie.xlim" }; } }
            public static MimeType vnd_yamaha_hv_dic { get { return new MimeType { BaseValue = "vnd.yamaha.hv-dic" }; } }
            public static MimeType vnd_yamaha_hv_script { get { return new MimeType { BaseValue = "vnd.yamaha.hv-script" }; } }
            public static MimeType vnd_yamaha_hv_voice { get { return new MimeType { BaseValue = "vnd.yamaha.hv-voice" }; } }
            public static MimeType vnd_yamaha_openscoreformat_osfpvg_xml { get { return new MimeType { BaseValue = "vnd.yamaha.openscoreformat.osfpvg+xml" }; } }
            public static MimeType vnd_yamaha_openscoreformat { get { return new MimeType { BaseValue = "vnd.yamaha.openscoreformat" }; } }
            public static MimeType vnd_yamaha_smaf_audio { get { return new MimeType { BaseValue = "vnd.yamaha.smaf-audio" }; } }
            public static MimeType vnd_yamaha_smaf_phrase { get { return new MimeType { BaseValue = "vnd.yamaha.smaf-phrase" }; } }
            public static MimeType vnd_yellowriver_custom_menu { get { return new MimeType { BaseValue = "vnd.yellowriver-custom-menu" }; } }
            public static MimeType vnd_zul { get { return new MimeType { BaseValue = "vnd.zul" }; } }
            public static MimeType vnd_zzazz_deck_xml { get { return new MimeType { BaseValue = "vnd.zzazz.deck+xml" }; } }
            public static MimeType voicexml_xml { get { return new MimeType { BaseValue = "voicexml+xml" }; } }
            public static MimeType watcherinfo_xml { get { return new MimeType { BaseValue = "watcherinfo+xml" }; } }
            public static MimeType whoispp_query { get { return new MimeType { BaseValue = "whoispp-query" }; } }
            public static MimeType whoispp_response { get { return new MimeType { BaseValue = "whoispp-response" }; } }
            public static MimeType widget { get { return new MimeType { BaseValue = "widget" }; } }
            public static MimeType wita { get { return new MimeType { BaseValue = "wita" }; } }
            public static MimeType wordperfect5_1 { get { return new MimeType { BaseValue = "wordperfect5.1" }; } }
            public static MimeType wsdl_xml { get { return new MimeType { BaseValue = "wsdl+xml" }; } }
            public static MimeType wspolicy_xml { get { return new MimeType { BaseValue = "wspolicy+xml" }; } }
            public static MimeType x400_bp { get { return new MimeType { BaseValue = "x400-bp" }; } }
            public static MimeType xcap_att_xml { get { return new MimeType { BaseValue = "xcap-att+xml" }; } }
            public static MimeType xcap_caps_xml { get { return new MimeType { BaseValue = "xcap-caps+xml" }; } }
            public static MimeType xcap_diff_xml { get { return new MimeType { BaseValue = "xcap-diff+xml" }; } }
            public static MimeType xcap_el_xml { get { return new MimeType { BaseValue = "xcap-el+xml" }; } }
            public static MimeType xcap_error_xml { get { return new MimeType { BaseValue = "xcap-error+xml" }; } }
            public static MimeType xcap_ns_xml { get { return new MimeType { BaseValue = "xcap-ns+xml" }; } }
            public static MimeType xcon_conference_info_diff_xml { get { return new MimeType { BaseValue = "xcon-conference-info-diff+xml" }; } }
            public static MimeType xcon_conference_info_xml { get { return new MimeType { BaseValue = "xcon-conference-info+xml" }; } }
            public static MimeType xenc_xml { get { return new MimeType { BaseValue = "xenc+xml" }; } }
            public static MimeType xhtml_voice_xml { get { return new MimeType { BaseValue = "xhtml-voice+xml" }; } }
            public static MimeType xhtml_xml { get { return new MimeType { BaseValue = "xhtml+xml" }; } }
            public static MimeType xml { get { return new MimeType { BaseValue = "xml" }; } }
            public static MimeType xml_dtd { get { return new MimeType { BaseValue = "xml-dtd" }; } }
            public static MimeType xml_external_parsed_entity { get { return new MimeType { BaseValue = "xml-external-parsed-entity" }; } }
            public static MimeType xmpp_xml { get { return new MimeType { BaseValue = "xmpp+xml" }; } }
            public static MimeType xop_xml { get { return new MimeType { BaseValue = "xop+xml" }; } }
            public static MimeType xslt_xml { get { return new MimeType { BaseValue = "xslt+xml" }; } }
            public static MimeType xv_xml { get { return new MimeType { BaseValue = "xv+xml" }; } }
            public static MimeType zip { get { return new MimeType { BaseValue = "zip" }; } }
        }

        /// <summary>Contains MIME types related to application files</summary>
        /// <example>MimeType.audio.mp4</example>
        public static class audio
        {
            public static MimeType _1d_interleaved_parityfec { get { return new MimeType { BaseValue = "1d-interleaved-parityfec" }; } }
            public static MimeType _32kadpcm { get { return new MimeType { BaseValue = "32kadpcm" }; } }
            public static MimeType _3gpp { get { return new MimeType { BaseValue = "3gpp" }; } }
            public static MimeType _3gpp2 { get { return new MimeType { BaseValue = "3gpp2" }; } }
            public static MimeType ac3 { get { return new MimeType { BaseValue = "ac3" }; } }
            public static MimeType AMR { get { return new MimeType { BaseValue = "AMR" }; } }
            public static MimeType AMR_WB { get { return new MimeType { BaseValue = "AMR-WB" }; } }
            public static MimeType amr_wb_ { get { return new MimeType { BaseValue = "amr-wb+" }; } }
            public static MimeType asc { get { return new MimeType { BaseValue = "asc" }; } }
            public static MimeType ATRAC_ADVANCED_LOSSLESS { get { return new MimeType { BaseValue = "ATRAC-ADVANCED-LOSSLESS" }; } }
            public static MimeType ATRAC_X { get { return new MimeType { BaseValue = "ATRAC-X" }; } }
            public static MimeType ATRAC3 { get { return new MimeType { BaseValue = "ATRAC3" }; } }
            public static MimeType basic { get { return new MimeType { BaseValue = "basic" }; } }
            public static MimeType BV16 { get { return new MimeType { BaseValue = "BV16" }; } }
            public static MimeType BV32 { get { return new MimeType { BaseValue = "BV32" }; } }
            public static MimeType clearmode { get { return new MimeType { BaseValue = "clearmode" }; } }
            public static MimeType CN { get { return new MimeType { BaseValue = "CN" }; } }
            public static MimeType DAT12 { get { return new MimeType { BaseValue = "DAT12" }; } }
            public static MimeType dls { get { return new MimeType { BaseValue = "dls" }; } }
            public static MimeType dsr_es201108 { get { return new MimeType { BaseValue = "dsr-es201108" }; } }
            public static MimeType dsr_es202050 { get { return new MimeType { BaseValue = "dsr-es202050" }; } }
            public static MimeType dsr_es202211 { get { return new MimeType { BaseValue = "dsr-es202211" }; } }
            public static MimeType dsr_es202212 { get { return new MimeType { BaseValue = "dsr-es202212" }; } }
            public static MimeType eac3 { get { return new MimeType { BaseValue = "eac3" }; } }
            public static MimeType DVI4 { get { return new MimeType { BaseValue = "DVI4" }; } }
            public static MimeType EVRC { get { return new MimeType { BaseValue = "EVRC" }; } }
            public static MimeType EVRC0 { get { return new MimeType { BaseValue = "EVRC0" }; } }
            public static MimeType EVRC1 { get { return new MimeType { BaseValue = "EVRC1" }; } }
            public static MimeType EVRCB { get { return new MimeType { BaseValue = "EVRCB" }; } }
            public static MimeType EVRCB0 { get { return new MimeType { BaseValue = "EVRCB0" }; } }
            public static MimeType EVRCB1 { get { return new MimeType { BaseValue = "EVRCB1" }; } }
            public static MimeType EVRC_QCP { get { return new MimeType { BaseValue = "EVRC-QCP" }; } }
            public static MimeType EVRCWB { get { return new MimeType { BaseValue = "EVRCWB" }; } }
            public static MimeType EVRCWB0 { get { return new MimeType { BaseValue = "EVRCWB0" }; } }
            public static MimeType EVRCWB1 { get { return new MimeType { BaseValue = "EVRCWB1" }; } }
            public static MimeType G719 { get { return new MimeType { BaseValue = "G719" }; } }
            public static MimeType G722 { get { return new MimeType { BaseValue = "G722" }; } }
            public static MimeType G7221 { get { return new MimeType { BaseValue = "G7221" }; } }
            public static MimeType G723 { get { return new MimeType { BaseValue = "G723" }; } }
            public static MimeType G726_16 { get { return new MimeType { BaseValue = "G726-16" }; } }
            public static MimeType G726_24 { get { return new MimeType { BaseValue = "G726-24" }; } }
            public static MimeType G726_32 { get { return new MimeType { BaseValue = "G726-32" }; } }
            public static MimeType G726_40 { get { return new MimeType { BaseValue = "G726-40" }; } }
            public static MimeType G728 { get { return new MimeType { BaseValue = "G728" }; } }
            public static MimeType G729 { get { return new MimeType { BaseValue = "G729" }; } }
            public static MimeType G7291 { get { return new MimeType { BaseValue = "G7291" }; } }
            public static MimeType G729D { get { return new MimeType { BaseValue = "G729D" }; } }
            public static MimeType G729E { get { return new MimeType { BaseValue = "G729E" }; } }
            public static MimeType GSM { get { return new MimeType { BaseValue = "GSM" }; } }
            public static MimeType GSM_EFR { get { return new MimeType { BaseValue = "GSM-EFR" }; } }
            public static MimeType iLBC { get { return new MimeType { BaseValue = "iLBC" }; } }
            public static MimeType L8 { get { return new MimeType { BaseValue = "L8" }; } }
            public static MimeType L16 { get { return new MimeType { BaseValue = "L16" }; } }
            public static MimeType L20 { get { return new MimeType { BaseValue = "L20" }; } }
            public static MimeType L24 { get { return new MimeType { BaseValue = "L24" }; } }
            public static MimeType LPC { get { return new MimeType { BaseValue = "LPC" }; } }
            public static MimeType mobile_xmf { get { return new MimeType { BaseValue = "mobile-xmf" }; } }
            public static MimeType MPA { get { return new MimeType { BaseValue = "MPA" }; } }
            public static MimeType mp4 { get { return new MimeType { BaseValue = "mp4" }; } }
            public static MimeType MP4A_LATM { get { return new MimeType { BaseValue = "MP4A-LATM" }; } }
            public static MimeType mpa_robust { get { return new MimeType { BaseValue = "mpa-robust" }; } }
            public static MimeType mpeg { get { return new MimeType { BaseValue = "mpeg" }; } }
            public static MimeType mpeg4_generic { get { return new MimeType { BaseValue = "mpeg4-generic" }; } }
            public static MimeType ogg { get { return new MimeType { BaseValue = "ogg" }; } }
            public static MimeType parityfec { get { return new MimeType { BaseValue = "parityfec" }; } }
            public static MimeType PCMA { get { return new MimeType { BaseValue = "PCMA" }; } }
            public static MimeType PCMA_WB { get { return new MimeType { BaseValue = "PCMA-WB" }; } }
            public static MimeType PCMU { get { return new MimeType { BaseValue = "PCMU" }; } }
            public static MimeType PCMU_WB { get { return new MimeType { BaseValue = "PCMU-WB" }; } }
            public static MimeType prs_sid { get { return new MimeType { BaseValue = "prs.sid" }; } }
            public static MimeType QCELP { get { return new MimeType { BaseValue = "QCELP" }; } }
            public static MimeType RED { get { return new MimeType { BaseValue = "RED" }; } }
            public static MimeType rtp_enc_aescm128 { get { return new MimeType { BaseValue = "rtp-enc-aescm128" }; } }
            public static MimeType rtp_midi { get { return new MimeType { BaseValue = "rtp-midi" }; } }
            public static MimeType rtx { get { return new MimeType { BaseValue = "rtx" }; } }
            public static MimeType SMV { get { return new MimeType { BaseValue = "SMV" }; } }
            public static MimeType SMV0 { get { return new MimeType { BaseValue = "SMV0" }; } }
            public static MimeType SMV_QCP { get { return new MimeType { BaseValue = "SMV-QCP" }; } }
            public static MimeType sp_midi { get { return new MimeType { BaseValue = "sp-midi" }; } }
            public static MimeType speex { get { return new MimeType { BaseValue = "speex" }; } }
            public static MimeType t140c { get { return new MimeType { BaseValue = "t140c" }; } }
            public static MimeType t38 { get { return new MimeType { BaseValue = "t38" }; } }
            public static MimeType telephone_event { get { return new MimeType { BaseValue = "telephone-event" }; } }
            public static MimeType tone { get { return new MimeType { BaseValue = "tone" }; } }
            public static MimeType UEMCLIP { get { return new MimeType { BaseValue = "UEMCLIP" }; } }
            public static MimeType ulpfec { get { return new MimeType { BaseValue = "ulpfec" }; } }
            public static MimeType VDVI { get { return new MimeType { BaseValue = "VDVI" }; } }
            public static MimeType VMR_WB { get { return new MimeType { BaseValue = "VMR-WB" }; } }
            public static MimeType vnd_3gpp_iufp { get { return new MimeType { BaseValue = "vnd.3gpp.iufp" }; } }
            public static MimeType vnd_4SB { get { return new MimeType { BaseValue = "vnd.4SB" }; } }
            public static MimeType vnd_audiokoz { get { return new MimeType { BaseValue = "vnd.audiokoz" }; } }
            public static MimeType vnd_CELP { get { return new MimeType { BaseValue = "vnd.CELP" }; } }
            public static MimeType vnd_cisco_nse { get { return new MimeType { BaseValue = "vnd.cisco.nse" }; } }
            public static MimeType vnd_cmles_radio_events { get { return new MimeType { BaseValue = "vnd.cmles.radio-events" }; } }
            public static MimeType vnd_cns_anp1 { get { return new MimeType { BaseValue = "vnd.cns.anp1" }; } }
            public static MimeType vnd_cns_inf1 { get { return new MimeType { BaseValue = "vnd.cns.inf1" }; } }
            public static MimeType vnd_digital_winds { get { return new MimeType { BaseValue = "vnd.digital-winds" }; } }
            public static MimeType vnd_dlna_adts { get { return new MimeType { BaseValue = "vnd.dlna.adts" }; } }
            public static MimeType vnd_dolby_heaac_1 { get { return new MimeType { BaseValue = "vnd.dolby.heaac.1" }; } }
            public static MimeType vnd_dolby_heaac_2 { get { return new MimeType { BaseValue = "vnd.dolby.heaac.2" }; } }
            public static MimeType vnd_dolby_mlp { get { return new MimeType { BaseValue = "vnd.dolby.mlp" }; } }
            public static MimeType vnd_dolby_mps { get { return new MimeType { BaseValue = "vnd.dolby.mps" }; } }
            public static MimeType vnd_dolby_pl2 { get { return new MimeType { BaseValue = "vnd.dolby.pl2" }; } }
            public static MimeType vnd_dolby_pl2x { get { return new MimeType { BaseValue = "vnd.dolby.pl2x" }; } }
            public static MimeType vnd_dolby_pl2z { get { return new MimeType { BaseValue = "vnd.dolby.pl2z" }; } }
            public static MimeType vnd_dolby_pulse_1 { get { return new MimeType { BaseValue = "vnd.dolby.pulse.1" }; } }
            public static MimeType vnd_dra { get { return new MimeType { BaseValue = "vnd.dra" }; } }
            public static MimeType vnd_dts { get { return new MimeType { BaseValue = "vnd.dts" }; } }
            public static MimeType vnd_dts_hd { get { return new MimeType { BaseValue = "vnd.dts.hd" }; } }
            public static MimeType vnd_everad_plj { get { return new MimeType { BaseValue = "vnd.everad.plj" }; } }
            public static MimeType vnd_hns_audio { get { return new MimeType { BaseValue = "vnd.hns.audio" }; } }
            public static MimeType vnd_lucent_voice { get { return new MimeType { BaseValue = "vnd.lucent.voice" }; } }
            public static MimeType vnd_ms_playready_media_pya { get { return new MimeType { BaseValue = "vnd.ms-playready.media.pya" }; } }
            public static MimeType vnd_nokia_mobile_xmf { get { return new MimeType { BaseValue = "vnd.nokia.mobile-xmf" }; } }
            public static MimeType vnd_nortel_vbk { get { return new MimeType { BaseValue = "vnd.nortel.vbk" }; } }
            public static MimeType vnd_nuera_ecelp4800 { get { return new MimeType { BaseValue = "vnd.nuera.ecelp4800" }; } }
            public static MimeType vnd_nuera_ecelp7470 { get { return new MimeType { BaseValue = "vnd.nuera.ecelp7470" }; } }
            public static MimeType vnd_nuera_ecelp9600 { get { return new MimeType { BaseValue = "vnd.nuera.ecelp9600" }; } }
            public static MimeType vnd_octel_sbc { get { return new MimeType { BaseValue = "vnd.octel.sbc" }; } }
            public static MimeType vnd_qcelp { get { return new MimeType { BaseValue = "vnd.qcelp" }; } }
            public static MimeType vnd_rhetorex_32kadpcm { get { return new MimeType { BaseValue = "vnd.rhetorex.32kadpcm" }; } }
            public static MimeType vnd_sealedmedia_softseal_mpeg { get { return new MimeType { BaseValue = "vnd.sealedmedia.softseal.mpeg" }; } }
            public static MimeType vnd_vmx_cvsd { get { return new MimeType { BaseValue = "vnd.vmx.cvsd" }; } }
            public static MimeType vorbis { get { return new MimeType { BaseValue = "vorbis" }; } }
            public static MimeType vorbis_config { get { return new MimeType { BaseValue = "vorbis-config" }; } }
        }

        /// <summary>Contains MIME types related to application files</summary>
        /// <example>MimeType.image.jpeg</example>
        public static class image
        {
            public static MimeType cgm { get { return new MimeType { BaseValue = "cgm" }; } }
            public static MimeType fits { get { return new MimeType { BaseValue = "fits" }; } }
            public static MimeType g3fax { get { return new MimeType { BaseValue = "g3fax" }; } }
            public static MimeType gif { get { return new MimeType { BaseValue = "gif" }; } }
            public static MimeType ief { get { return new MimeType { BaseValue = "ief" }; } }
            public static MimeType jp2 { get { return new MimeType { BaseValue = "jp2" }; } }
            public static MimeType jpeg { get { return new MimeType { BaseValue = "jpeg" }; } }
            public static MimeType jpm { get { return new MimeType { BaseValue = "jpm" }; } }
            public static MimeType jpx { get { return new MimeType { BaseValue = "jpx" }; } }
            public static MimeType naplps { get { return new MimeType { BaseValue = "naplps" }; } }
            public static MimeType png { get { return new MimeType { BaseValue = "png" }; } }
            public static MimeType prs_btif { get { return new MimeType { BaseValue = "prs.btif" }; } }
            public static MimeType prs_pti { get { return new MimeType { BaseValue = "prs.pti" }; } }
            public static MimeType t38 { get { return new MimeType { BaseValue = "t38" }; } }
            public static MimeType tiff { get { return new MimeType { BaseValue = "tiff" }; } }
            public static MimeType tiff_fx { get { return new MimeType { BaseValue = "tiff-fx" }; } }
            public static MimeType vnd_adobe_photoshop { get { return new MimeType { BaseValue = "vnd.adobe.photoshop" }; } }
            public static MimeType vnd_cns_inf2 { get { return new MimeType { BaseValue = "vnd.cns.inf2" }; } }
            public static MimeType vnd_djvu { get { return new MimeType { BaseValue = "vnd.djvu" }; } }
            public static MimeType vnd_dwg { get { return new MimeType { BaseValue = "vnd.dwg" }; } }
            public static MimeType vnd_dxf { get { return new MimeType { BaseValue = "vnd.dxf" }; } }
            public static MimeType vnd_fastbidsheet { get { return new MimeType { BaseValue = "vnd.fastbidsheet" }; } }
            public static MimeType vnd_fpx { get { return new MimeType { BaseValue = "vnd.fpx" }; } }
            public static MimeType vnd_fst { get { return new MimeType { BaseValue = "vnd.fst" }; } }
            public static MimeType vnd_fujixerox_edmics_mmr { get { return new MimeType { BaseValue = "vnd.fujixerox.edmics-mmr" }; } }
            public static MimeType vnd_fujixerox_edmics_rlc { get { return new MimeType { BaseValue = "vnd.fujixerox.edmics-rlc" }; } }
            public static MimeType vnd_globalgraphics_pgb { get { return new MimeType { BaseValue = "vnd.globalgraphics.pgb" }; } }
            public static MimeType vnd_microsoft_icon { get { return new MimeType { BaseValue = "vnd.microsoft.icon" }; } }
            public static MimeType vnd_mix { get { return new MimeType { BaseValue = "vnd.mix" }; } }
            public static MimeType vnd_ms_modi { get { return new MimeType { BaseValue = "vnd.ms-modi" }; } }
            public static MimeType vnd_net_fpx { get { return new MimeType { BaseValue = "vnd.net-fpx" }; } }
            public static MimeType vnd_radiance { get { return new MimeType { BaseValue = "vnd.radiance" }; } }
            public static MimeType vnd_sealed_png { get { return new MimeType { BaseValue = "vnd.sealed.png" }; } }
            public static MimeType vnd_sealedmedia_softseal_gif { get { return new MimeType { BaseValue = "vnd.sealedmedia.softseal.gif" }; } }
            public static MimeType vnd_sealedmedia_softseal_jpg { get { return new MimeType { BaseValue = "vnd.sealedmedia.softseal.jpg" }; } }
            public static MimeType vnd_svf { get { return new MimeType { BaseValue = "vnd.svf" }; } }
            public static MimeType vnd_wap_wbmp { get { return new MimeType { BaseValue = "vnd.wap.wbmp" }; } }
            public static MimeType vnd_xiff { get { return new MimeType { BaseValue = "vnd.xiff" }; } }
        }

        /// <summary>Contains MIME types related to application files</summary>
        /// <example>MimeType.message.partial</example>
        public static class message
        {
            public static MimeType CPIM { get { return new MimeType { BaseValue = "CPIM" }; } }
            public static MimeType delivery_status { get { return new MimeType { BaseValue = "delivery-status" }; } }
            public static MimeType disposition_notification { get { return new MimeType { BaseValue = "disposition-notification" }; } }
            public static MimeType external_body { get { return new MimeType { BaseValue = "external-body" }; } }
            public static MimeType global { get { return new MimeType { BaseValue = "global" }; } }
            public static MimeType global_delivery_status { get { return new MimeType { BaseValue = "global-delivery-status" }; } }
            public static MimeType global_disposition_notification { get { return new MimeType { BaseValue = "global-disposition-notification" }; } }
            public static MimeType global_headers { get { return new MimeType { BaseValue = "global-headers" }; } }
            public static MimeType http { get { return new MimeType { BaseValue = "http" }; } }
            public static MimeType imdn_xml { get { return new MimeType { BaseValue = "imdn+xml" }; } }
            public static MimeType news { get { return new MimeType { BaseValue = "news" }; } }
            public static MimeType partial { get { return new MimeType { BaseValue = "partial" }; } }
            public static MimeType rfc822 { get { return new MimeType { BaseValue = "rfc822" }; } }
            public static MimeType s_http { get { return new MimeType { BaseValue = "s-http" }; } }
            public static MimeType sip { get { return new MimeType { BaseValue = "sip" }; } }
            public static MimeType sipfrag { get { return new MimeType { BaseValue = "sipfrag" }; } }
            public static MimeType tracking_status { get { return new MimeType { BaseValue = "tracking-status" }; } }
            public static MimeType vnd_si_simp { get { return new MimeType { BaseValue = "vnd.si.simp" }; } }
        }

        /// <summary>Contains MIME types related to application files</summary>
        /// <example>MimeType.message.partial</example>
        public static class model
        {
            public static MimeType iges { get { return new MimeType { BaseValue = "iges" }; } }
            public static MimeType mesh { get { return new MimeType { BaseValue = "mesh" }; } }
            public static MimeType vnd_dwf { get { return new MimeType { BaseValue = "vnd.dwf" }; } }
            public static MimeType vnd_flatland_3dml { get { return new MimeType { BaseValue = "vnd.flatland.3dml" }; } }
            public static MimeType vnd_gdl { get { return new MimeType { BaseValue = "vnd.gdl" }; } }
            public static MimeType vnd_gs_gdl { get { return new MimeType { BaseValue = "vnd.gs-gdl" }; } }
            public static MimeType vnd_gtw { get { return new MimeType { BaseValue = "vnd.gtw" }; } }
            public static MimeType vnd_moml_xml { get { return new MimeType { BaseValue = "vnd.moml+xml" }; } }
            public static MimeType vnd_mts { get { return new MimeType { BaseValue = "vnd.mts" }; } }
            public static MimeType vnd_parasolid_transmit_binary { get { return new MimeType { BaseValue = "vnd.parasolid.transmit.binary" }; } }
            public static MimeType vnd_parasolid_transmit_text { get { return new MimeType { BaseValue = "vnd.parasolid.transmit.text" }; } }
            public static MimeType vnd_vtu { get { return new MimeType { BaseValue = "vnd.vtu" }; } }
            public static MimeType vrml { get { return new MimeType { BaseValue = "vrml" }; } }
        }

        public static class multipart
        {
            public static MimeType alternative { get { return new MimeType { BaseValue = "alternative" }; } }
            public static MimeType appledouble { get { return new MimeType { BaseValue = "appledouble" }; } }
            public static MimeType byteranges { get { return new MimeType { BaseValue = "byteranges" }; } }
            public static MimeType digest { get { return new MimeType { BaseValue = "digest" }; } }
            public static MimeType encrypted { get { return new MimeType { BaseValue = "encrypted" }; } }
            public static MimeType form_data { get { return new MimeType { BaseValue = "form-data" }; } }
            public static MimeType header_set { get { return new MimeType { BaseValue = "header-set" }; } }
            public static MimeType mixed { get { return new MimeType { BaseValue = "mixed" }; } }
            public static MimeType parallel { get { return new MimeType { BaseValue = "parallel" }; } }
            public static MimeType related { get { return new MimeType { BaseValue = "related" }; } }
            public static MimeType report { get { return new MimeType { BaseValue = "report" }; } }
            public static MimeType signed { get { return new MimeType { BaseValue = "signed" }; } }
            public static MimeType voice_message { get { return new MimeType { BaseValue = "voice-message" }; } }
        }

        public static class text
        {
            public static MimeType _1d_interleaved_parityfec { get { return new MimeType { BaseValue = "text/1d-interleaved-parityfec" }; } }
            public static MimeType calendar { get { return new MimeType { BaseValue = "text/calendar" }; } }
            public static MimeType css { get { return new MimeType { BaseValue = "text/css" }; } }
            public static MimeType csv { get { return new MimeType { BaseValue = "text/csv" }; } }
            public static MimeType directory { get { return new MimeType { BaseValue = "text/directory" }; } }
            public static MimeType dns { get { return new MimeType { BaseValue = "text/dns" }; } }
            public static MimeType ecmascript { get { return new MimeType { BaseValue = "text/ecmascript" }; } }
            public static MimeType enriched { get { return new MimeType { BaseValue = "text/enriched" }; } }
            public static MimeType html { get { return new MimeType { BaseValue = "text/html" }; } }
            public static MimeType javascript { get { return new MimeType { BaseValue = "text/javascript" }; } }
            public static MimeType parityfec { get { return new MimeType { BaseValue = "text/parityfec" }; } }
            public static MimeType plain { get { return new MimeType { BaseValue = "text/plain" }; } }
            public static MimeType prs_fallenstein_rst { get { return new MimeType { BaseValue = "text/prs.fallenstein.rst" }; } }
            public static MimeType prs_lines_tag { get { return new MimeType { BaseValue = "text/prs.lines.tag" }; } }
            public static MimeType RED { get { return new MimeType { BaseValue = "text/RED" }; } }
            public static MimeType rfc822_headers { get { return new MimeType { BaseValue = "text/rfc822-headers" }; } }
            public static MimeType richtext { get { return new MimeType { BaseValue = "text/richtext" }; } }
            public static MimeType rtf { get { return new MimeType { BaseValue = "text/rtf" }; } }
            public static MimeType rtp_enc_aescm128 { get { return new MimeType { BaseValue = "text/rtp-enc-aescm128" }; } }
            public static MimeType rtx { get { return new MimeType { BaseValue = "text/rtx" }; } }
            public static MimeType sgml { get { return new MimeType { BaseValue = "text/sgml" }; } }
            public static MimeType t140 { get { return new MimeType { BaseValue = "text/t140" }; } }
            public static MimeType tab_separated_values { get { return new MimeType { BaseValue = "text/tab-separated-values" }; } }
            public static MimeType troff { get { return new MimeType { BaseValue = "text/troff" }; } }
            public static MimeType ulpfec { get { return new MimeType { BaseValue = "text/ulpfec" }; } }
            public static MimeType uri_list { get { return new MimeType { BaseValue = "text/uri-list" }; } }
            public static MimeType vnd_abc { get { return new MimeType { BaseValue = "text/vnd.abc" }; } }
            public static MimeType vnd_curl { get { return new MimeType { BaseValue = "text/vnd.curl" }; } }
            public static MimeType vnd_DMClientScript { get { return new MimeType { BaseValue = "text/vnd.DMClientScript" }; } }
            public static MimeType vnd_esmertec_theme_descriptor { get { return new MimeType { BaseValue = "text/vnd.esmertec.theme-descriptor" }; } }
            public static MimeType vnd_fly { get { return new MimeType { BaseValue = "text/vnd.fly" }; } }
            public static MimeType vnd_fmi_flexstor { get { return new MimeType { BaseValue = "text/vnd.fmi.flexstor" }; } }
            public static MimeType vnd_graphviz { get { return new MimeType { BaseValue = "text/vnd.graphviz" }; } }
            public static MimeType vnd_in3d_3dml { get { return new MimeType { BaseValue = "text/vnd.in3d.3dml" }; } }
            public static MimeType vnd_in3d_spot { get { return new MimeType { BaseValue = "text/vnd.in3d.spot" }; } }
            public static MimeType vnd_IPTC_NewsML { get { return new MimeType { BaseValue = "text/vnd.IPTC.NewsML" }; } }
            public static MimeType vnd_IPTC_NITF { get { return new MimeType { BaseValue = "text/vnd.IPTC.NITF" }; } }
            public static MimeType vnd_latex_z { get { return new MimeType { BaseValue = "text/vnd.latex-z" }; } }
            public static MimeType vnd_motorola_reflex { get { return new MimeType { BaseValue = "text/vnd.motorola.reflex" }; } }
            public static MimeType vnd_ms_mediapackage { get { return new MimeType { BaseValue = "text/vnd.ms-mediapackage" }; } }
            public static MimeType vnd_net2phone_commcenter_command { get { return new MimeType { BaseValue = "text/vnd.net2phone.commcenter.command" }; } }
            public static MimeType vnd_radisys_msml_basic_layout { get { return new MimeType { BaseValue = "text/vnd.radisys.msml-basic-layout" }; } }
            public static MimeType vnd_si_uricatalogue { get { return new MimeType { BaseValue = "text/vnd.si.uricatalogue" }; } }
            public static MimeType vnd_sun_j2me_app_descriptor { get { return new MimeType { BaseValue = "text/vnd.sun.j2me.app-descriptor" }; } }
            public static MimeType vnd_trolltech_linguist { get { return new MimeType { BaseValue = "text/vnd.trolltech.linguist" }; } }
            public static MimeType vnd_wap_si { get { return new MimeType { BaseValue = "text/vnd.wap.si" }; } }
            public static MimeType vnd_wap_sl { get { return new MimeType { BaseValue = "text/vnd.wap.sl" }; } }
            public static MimeType vnd_wap_wml { get { return new MimeType { BaseValue = "text/vnd.wap.wml" }; } }
            public static MimeType vnd_wap_wmlscript { get { return new MimeType { BaseValue = "text/vnd.wap.wmlscript" }; } }
            public static MimeType xml { get { return new MimeType { BaseValue = "text/xml" }; } }
            public static MimeType xml_external_parsed_entity { get { return new MimeType { BaseValue = "text/xml-external-parsed-entity" }; } }
        }

        public static class video
        {
            public static MimeType _1d_interleaved_parityfec { get { return new MimeType { BaseValue = "video/1d-interleaved-parityfec" }; } }
            public static MimeType _3gpp { get { return new MimeType { BaseValue = "video/3gpp" }; } }
            public static MimeType _3gpp2 { get { return new MimeType { BaseValue = "video/3gpp2" }; } }
            public static MimeType _3gpp_tt { get { return new MimeType { BaseValue = "video/3gpp-tt" }; } }
            public static MimeType BMPEG { get { return new MimeType { BaseValue = "video/BMPEG" }; } }
            public static MimeType BT656 { get { return new MimeType { BaseValue = "video/BT656" }; } }
            public static MimeType CelB { get { return new MimeType { BaseValue = "video/CelB" }; } }
            public static MimeType DV { get { return new MimeType { BaseValue = "video/DV" }; } }
            public static MimeType H261 { get { return new MimeType { BaseValue = "video/H261" }; } }
            public static MimeType H263 { get { return new MimeType { BaseValue = "video/H263" }; } }
            public static MimeType H263_1998 { get { return new MimeType { BaseValue = "video/H263-1998" }; } }
            public static MimeType H263_2000 { get { return new MimeType { BaseValue = "video/H263-2000" }; } }
            public static MimeType H264 { get { return new MimeType { BaseValue = "video/H264" }; } }
            public static MimeType JPEG { get { return new MimeType { BaseValue = "video/JPEG" }; } }
            public static MimeType jpeg2000 { get { return new MimeType { BaseValue = "video/jpeg2000" }; } }
            public static MimeType MJ2 { get { return new MimeType { BaseValue = "video/MJ2" }; } }
            public static MimeType MP1S { get { return new MimeType { BaseValue = "video/MP1S" }; } }
            public static MimeType MP2P { get { return new MimeType { BaseValue = "video/MP2P" }; } }
            public static MimeType MP2T { get { return new MimeType { BaseValue = "video/MP2T" }; } }
            public static MimeType mp4 { get { return new MimeType { BaseValue = "video/mp4" }; } }
            public static MimeType MP4V_ES { get { return new MimeType { BaseValue = "video/MP4V-ES" }; } }
            public static MimeType MPV { get { return new MimeType { BaseValue = "video/MPV" }; } }
            public static MimeType mpeg { get { return new MimeType { BaseValue = "video/mpeg" }; } }
            public static MimeType mpeg4_generic { get { return new MimeType { BaseValue = "video/mpeg4-generic" }; } }
            public static MimeType nv { get { return new MimeType { BaseValue = "video/nv" }; } }
            public static MimeType ogg { get { return new MimeType { BaseValue = "video/ogg" }; } }
            public static MimeType parityfec { get { return new MimeType { BaseValue = "video/parityfec" }; } }
            public static MimeType pointer { get { return new MimeType { BaseValue = "video/pointer" }; } }
            public static MimeType quicktime { get { return new MimeType { BaseValue = "video/quicktime" }; } }
            public static MimeType raw { get { return new MimeType { BaseValue = "video/raw" }; } }
            public static MimeType rtp_enc_aescm128 { get { return new MimeType { BaseValue = "video/rtp-enc-aescm128" }; } }
            public static MimeType rtx { get { return new MimeType { BaseValue = "video/rtx" }; } }
            public static MimeType SMPTE292M { get { return new MimeType { BaseValue = "video/SMPTE292M" }; } }
            public static MimeType ulpfec { get { return new MimeType { BaseValue = "video/ulpfec" }; } }
            public static MimeType vc1 { get { return new MimeType { BaseValue = "video/vc1" }; } }
            public static MimeType vnd_CCTV { get { return new MimeType { BaseValue = "video/vnd.CCTV" }; } }
            public static MimeType vnd_dlna_mpeg_tts { get { return new MimeType { BaseValue = "video/vnd.dlna.mpeg-tts" }; } }
            public static MimeType vnd_fvt { get { return new MimeType { BaseValue = "video/vnd.fvt" }; } }
            public static MimeType vnd_hns_video { get { return new MimeType { BaseValue = "video/vnd.hns.video" }; } }
            public static MimeType vnd_iptvforum_1dparityfec_1010 { get { return new MimeType { BaseValue = "video/vnd.iptvforum.1dparityfec-1010" }; } }
            public static MimeType vnd_iptvforum_1dparityfec_2005 { get { return new MimeType { BaseValue = "video/vnd.iptvforum.1dparityfec-2005" }; } }
            public static MimeType vnd_iptvforum_2dparityfec_1010 { get { return new MimeType { BaseValue = "video/vnd.iptvforum.2dparityfec-1010" }; } }
            public static MimeType vnd_iptvforum_2dparityfec_2005 { get { return new MimeType { BaseValue = "video/vnd.iptvforum.2dparityfec-2005" }; } }
            public static MimeType vnd_iptvforum_ttsavc { get { return new MimeType { BaseValue = "video/vnd.iptvforum.ttsavc" }; } }
            public static MimeType vnd_iptvforum_ttsmpeg2 { get { return new MimeType { BaseValue = "video/vnd.iptvforum.ttsmpeg2" }; } }
            public static MimeType vnd_motorola_video { get { return new MimeType { BaseValue = "video/vnd.motorola.video" }; } }
            public static MimeType vnd_motorola_videop { get { return new MimeType { BaseValue = "video/vnd.motorola.videop" }; } }
            public static MimeType vnd_mpegurl { get { return new MimeType { BaseValue = "video/vnd.mpegurl" }; } }
            public static MimeType vnd_ms_playready_media_pyv { get { return new MimeType { BaseValue = "video/vnd.ms-playready.media.pyv" }; } }
            public static MimeType vnd_nokia_interleaved_multimedia { get { return new MimeType { BaseValue = "video/vnd.nokia.interleaved-multimedia" }; } }
            public static MimeType vnd_nokia_videovoip { get { return new MimeType { BaseValue = "video/vnd.nokia.videovoip" }; } }
            public static MimeType vnd_objectvideo { get { return new MimeType { BaseValue = "video/vnd.objectvideo" }; } }
            public static MimeType vnd_sealed_mpeg1 { get { return new MimeType { BaseValue = "video/vnd.sealed.mpeg1" }; } }
            public static MimeType vnd_sealed_mpeg4 { get { return new MimeType { BaseValue = "video/vnd.sealed.mpeg4" }; } }
            public static MimeType vnd_sealed_swf { get { return new MimeType { BaseValue = "video/vnd.sealed.swf" }; } }
            public static MimeType vnd_sealedmedia_softseal_mov { get { return new MimeType { BaseValue = "video/vnd.sealedmedia.softseal.mov" }; } }
            public static MimeType vnd_vivo { get { return new MimeType { BaseValue = "video/vnd.vivo" }; } }
        }
    }
}